One of our application is referencing the .NET framework to handle some tasks.
So far, I have managed to deploy the application to a target system by adding cvirte.dll, mesa.dll and the cvirte folder. The application executes and runs fine, but all of the calls to the functions using the .NET framework will fail with error -6597.
According to the .NET Library error codes, this means: Could not load cvidotnet.dll, the LabWindows/CVI .NET Library DLL.
I've tried also deploying the cvidotnetv4.0.dll alongside the executable, but this doesn't seem to have an effect. I checked and the appropriate .NET framework is installed on the target system.
Is there something I am missing or should I put the cvidotnetv4.0.dll into another directory? If possible, I would like to avoid having to put something into the Windows/System32 folder.
The application will be distributed as a DLL in the future, that's why we'd like to avoid having to install the CVI RTE.