To install TurboPlayer Service, follow these steps:

  1. Create a folder where you want to install the software, and copy all files from the installation package into it. If you already have a folder with DigaSystem modules, you can use it, but it's not required.

  2. In the same folder, copy the file TurboPlayerServiceLicense.dll. If you don't have this file, the service will still start, but only a limited number of commands will work.

  3. The service needs to connect to a running TurboPlayer instance, which can be a full installation or just the engine. You must have a working TurboPlayer installation to use the service.

  4. The service is built with .NET 6 Core Runtime and .NET 6 Runtime, and requires the corresponding .NET 6 Core Runtime and .NET 6 Runtime to be installed on your computer. If you don't have it, you can download it from Microsoft at https://dotnet.microsoft.com/en-us/download/dotnet/6.0 . It's possible that your Windows operating system already has the .NET 6 Core Runtime and .NET 6 Runtime installed, in which case you don't need to install it again.

  5. Hosting TurboPlayer Service is flexible and can be done in various ways. Check out https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/?view=aspnetcore-6.0 for more information. This guide will only cover hosting TurboPlayer Service as a Windows Service. Hosting on Linux Daemon will be available in the future.

  6. Next, we recommend you Host TurboPlayer Service in a Windows Service.