TestComplete supports testing .NET applications that use the following technologies:
- 
.NET Framework 2.0 - 4.8 (both 32-bit and 64-bit versions). Note: Mono is not supported. 
- 
.NET Core 3.0 - 3.1 and .NET 5.0 - 8.0 (both 32-bit and 64-bit versions). Notes: - 
The CLR Bridge technology is not supported. 
- 
You may face issues with accessing third-party .NET Core controls from your tests and simulating user actions over these controls. 
- 
You should compile the tested application with the self-contained single file option set to false for TestComplete to work properly during local testing. 
 
- 
- 
Any .NET development tools, languages and compilers, including: - 
Microsoft Visual Studio: C#, Visual Basic .NET, Visual C++ .NET, JScript .NET, F# and so on. 
- 
CodeGear and Borland: Delphi for .NET and C#Builder. 
- 
Other: Python for .NET, IronPython, COBOL .NET, and so on. 
 Note: PowerBuilder for .NET applications are supported as WPF applications. 
- 
- 
GUI frameworks: - 
Windows Forms (used in most .NET applications) 
- 
VCL.NET (used in Delphi for .NET applications) 
 
- 
- 
Standard and third-party .NET controls. (See Support for .NET Applications' Controls.) 
Note: .NET Framework must be installed before installing TestComplete. If you install .NET Framework after installing TestComplete, you need to re-install TestComplete. For more information, see Requirements for Testing .NET Applications.
See Also
Testing .NET Applications
About Testing .NET Applications
Requirements for Testing .NET Applications
Support for .NET Applications' Controls
