Solution
When uninstalling TestStand 2019 and later, some TestStand packages may not be removed correctly. Remaining packages can interfere with subsequent installations and cause TestStand to crash during startup.
To verify that all TestStand packages have been removed:
- Open NI Package Manager.
- Select the Installed tab.
- Search for TestStand.
- Check whether any TestStand-related packages remain installed.
- Select any remaining TestStand packages and click Remove.
For 32-bit installations, verify the following packages:
- TestStand Runtime GAC Assemblies
- TestStand Tools Deployment Utility (32-bit)
- TestStand ADE Support Shared (32-bit)
- TestStand Documentation (32-bit)
- TestStand Examples (32-bit)
- TestStand Session Manager
- TestStand ADE Support (32-bit)
- TestStand File Diff and Merge Utility Launcher
- TestStand Licenses
- TestStand Example Launcher
- TestStand Graph Control
- TestStand Process Models Runtime (32-bit)
- TestStand Process Models Source (32-bit)
- TestStand Runtime (32-bits)
- TestStand Sequence Editor (32-bits)
- TestStand Tools (32-bit)
- TestStand User Interfaces (32-bit)
For 64-bit installations, verify the following packages:
- TestStand Runtime GAC Assemblies
- TestStand Tools Deployment Utility (64-bit)
- TestStand ADE Support Shared (32-bit)
- TestStand Documentation (64-bit)
- TestStand Examples (64-bit)
- TestStand Runtime (32-bits)
- TestStand Session Manager
- TestStand ADE Support (32-bit)
- TestStand File Diff and Merge Utility Launcher
- TestStand Licenses
- TestStand Example Launcher
- TestStand Graph Control
- TestStand Process Models Runtime (64-bit)
- TestStand Process Models Source (64-bit)
- TestStand Runtime (64-bit)
- TestStand Sequence Editor (64-bit)
- TestStand Tools (64-bit)
- TestStand User Interfaces (64-bit)
- TestStand LabVIEW NXG API
- TestStand LabVIEW NXG Controls