...
Service install options:
TManageServices.exe (located in the product root folder) from an elevated shellExample: install the runtime as a Windows Service for a specific solution, unattended:
| Code Block | ||
|---|---|---|
| ||
cd "C:\Program Files\Tatsoft\FrameworX"
.\TManageServices.exe /installtstartup `
/solution:"C:\Users\Public\Documents\FrameworX\Solutions\Plant1.tproj" `
/silent
# Uninstall later
.\TManageServices.exe /uninstalltstartup /solution:"Plant1" /silent |
TManageServices.exe also handles TWebServices, TSecureGateway, TMQTTBroker, THardkey, and RuntimeMCPHttp. Run TManageServices.exe /? for the full command list. The /silent flag makes it script-friendly: it never pauses for input and returns a non-zero exit code on failure. Full reference: Runtime Startup Reference.
Run the service under a dedicated domain account where possible. The account needs:
...
The uninstaller removes the installed executables, the Windows Service registration, and the registry entries. User content under C:\Users\Public\Documents\FrameworX\ is preserved — remove manually if you want a fully clean uninstall.
To remove only the installed Windows services (without removing the product files), use:
| Code Block | ||
|---|---|---|
| ||
cd "C:\Program Files\Tatsoft\FrameworX"
.\TManageServices.exe /removeallservices /silent |
Production deployments should follow the hardening checklist. Topics include TLS configuration, authentication (local users, Windows authentication, Active Directory), role-based access control, secrets storage, audit logging, and network segmentation.
...
3010 as a soft-reboot signal.Start-Process with the silent switches and check exit codes for the product installer; use TManageServices.exe /silent for service install/uninstall steps..dbsln solution file to the target server's Solutions folder, then start run TManageServices.exe /installtstartup /solution:"<path>" /silent to install the runtime as a service. Solutions are self-contained.unins000.exe with silent switches across a fleet, or TManageServices.exe /removeallservices /silent to clean services only.Symptom | First place to look |
|---|---|
Service won't start | Windows Event Log (Application) for service source, then TraceLogs folder |
Port conflict |
|
License error | Event Log source |
Client can't connect to runtime | Firewall rule on runtime port, |
Web client blank / auth error | TLS certificate validity, browser console, Web Server Configuration Reference |
Database connection fails | Service account permissions, connection string, firewall rule to DB server |
...