.NET application requirements
- Last Updated: July 12, 2023
- 1 minute read
- Corticon
- Version 7.2
- Version 7.1
- Documentation
.NET In-Process Deployment
To deploy Corticon within your .NET application you need to include within your application solution the following DLLs.
CorticonProxies.dllCorticonShared.dllJNBShare.dllJNBSharedMem_x64.dll
These DLLs allow a .NET application to call the Corticon Server. In addition, you need to configure your application solution to include
jvm.dlljnbcore.jarbcel-5.1-jnbridge.jar
Classpath must include:
CcConfig.jarCcI18nBundles.jarCcThirdpartyJars.jarCcDrivers.jar-
CcServer.jar CcLicense.jar
Sample .NET Application
Corticon Server includes a sample .NET C# application and Microsoft Visual
Studio solution demonstrating how to deploy Corticon in a .NET application. This sample
application provides a great starting point for you to learn the basics about deploying in
a .NET application. The sample is located in:
<CORTICON_WORK>/Samples/Clients/In Process/C-sharp
Note: This project was created for Visual Studio
2017. You also need Visual C++ Redistributable 2012 (VC++ 11.0), Visual Code C++
Redistributable2015-22, and .NET Framework 4.7 installed. To run the sample you will need a
valid Progress Corticon.NET execution license.
Please refer to the sample for the following special considerations.
- Strings need to be passed in as
java.lang.JavaString. - Proxies do not expose any constants which are part of the
IccServer. - Constants can be passed in as string.