09-22-2015 02:07 AM
I want to create a DLL in LabWindows/CVI and then use it with Visual C++.There is no any problem if CVI and VC++ are on the same computer.But my VC++ is on another computer witch has never installed CVI before.There is no problem with compile and link when I use the DLL created in CVI with VC++,but error occurred as shown is figure 1 when running.I think it is because there is no CVI Run-Time Engine.
Q:What should I do then? Whether the CVI Run-Time Engine could be loaded into the DLL, which is more convenient to use with the DLL? (except installing CVI Run-Time Engine manually)
Figure 1 Error Information
Figure 2 My "Target Settings"Dialog
09-30-2015 11:00 AM
Hi chzt,
The LabWindows/CVI runtime is a dependency of your LabWindows/CVI-built DLL. It must be present on the system where you are using your DLL. Please see http://zone.ni.com/reference/en-XX/help/370051AC-01/cvi/programmerref/cvirtengine/ for more information about the runtime.
10-21-2015 04:55 AM
Thanks.