If you are developing under .NET Framework development platform, (at least) one of the following .NET runtimes must be installed on your development and production computers:
Note that
If you are developing under .NET 6+ development platform, (at least) one of the following .NET runtimes must be installed on your development computer:
In runtime, all user interface features (such as controls, dialogs, and live binding; Windows Forms and WPF) and non-visual components are supported both under .NET Framework and .NET 6+. However, "designing" them (this includes tasks like dragging from the Toolbox, or configuring in Properties window) in Visual Studio is only possible in .NET Framework projects. In order to achieve visual design for .NET 6+ projects, the developer can make two project files over the same set of source files, one targeting .NET Framework and one targeting .NET 6+, and use the project that targets .NET Framework for visual design tasks. |
On the production computers, you can either use framework-dependent deployment (FDD), and in such case one of the above runtimes must be installed on the production computer, or you can use a self-contained deployment (SCD), in which case the .NET runtime you have selected does not have to be preinstalled on the production computer (but it is deployed along with your application). See .NET application publishing overview for more information.
Other .NET runtimes that are not listed here (Mono, Xamarin, UWP) are not supported. It is possible that OPC Wizard will work on such .NET runtimes as well, but if you decide to use them, you are on your own... OPC Wizard may support them in the future.
'Support' means that a member of OPC Studio product family is designed to work and tested on the environment, and vendor's technical support may be contacted for assistance with that OPC Studio product family member on the environment. Support may be not available for operating systems, .NET runtimes and other dependencies that are past their active lifecycle at the time of support request, even if they were supported at the time of product release.