WTS07: TerminalServer or RemoveAdminTS Conditions

AdminStudio 2023 | 25.0 | Application Manager

Edition:This test is included in AdminStudio Professional and Enterprise Editions.

WTS07 checks the LaunchCondition table of a package and the conditions for custom actions for use of the TerminalServer property or the RemoteAdminTS property.

Note:If your package is not targeting the Windows Remote Desktop Services environment, you do not need to run this ACE.

Test Group/Test Category

Best Practices/Remote Desktop Services Tests

Severity

Warning or error

Messages

The InstallExecuteSequence/InstallUISequence table has a Type 19 CustomAction [ACTION] with the condition [CONDITION]. This may affect the deployment of this package in a terminal server environment.
The LaunchCondition table has the condition [CONDITION]. This may affect the deployment of this package in a terminal server environment.

Background

WTS07 examines a Windows Installer package for compatibility with Windows Remote Desktop Services. If the package contains one or more conditions that use the TerminalServer property or the RemoteAdminTS property, WTS07 fails.

Resolution

This issue cannot be resolved unless it is possible to delete the TerminalServer and RemoteAdminTS properties from the conditions in the package. To determine the ramifications of removing the condition, contact the software vendor.