You can deploy your application with QuickOPC using following methods:
- Manual Deployment: Doing the necessary deployment steps manually. On Windows and when not targeting the .NET 6+, the QuickOPC installer can be used to help with initial parts of the manual process.
- Automated deployment, roll your own: By writing your an installer for your application, and including in it the steps needed to deploy the individual QuickOPC elements.
- Automated deployment with Production installer (Windows only; not when targeting .NET 6+): By writing an installer for your application, and having your installer embed and invoke the QuickOPC Production installer.
Python Development
Python is interpreted, and the deployment methods in this chapter do not quite apply to it. The necessary installation elements (.NET assemblies, mainly), are contained within the QuickOPC Python packages. For QuickOPC applications in Python, in general, you just need to make sure that the Deployment Prerequisites are present, and optionally take care of Configuration Elements and Licensing Elements.
See Also