Required Visual Studio Components for Building Custom C# User Interfaces
- Updated2025-07-23
- 1 minute(s) read
To build custom C# user interfaces, you must install additional components with Visual Studio.
TestStand includes two directories containing example C# user interfaces:
- <TestStand Public>\UserInterfaces\Full-Featured\CSharp\Source Code
- <TestStand Public>\UserInterfaces\Simple\CSharp\Source Code
If you use the files in these directories as a starting point for creating custom user interfaces, you must install the Desktop development with C++ component for the version of Visual Studio you use. This component includes the MSVC Visual C++ build tools, which are required for building C# user interfaces in TestStand. You can install Desktop development with C++ during the initial Visual Studio installation or launch the Visual Studio installer to modify your existing installation.