12-10-2009 09:40 AM
I developed an application on my desktop with LabWindows CVI 9.0. It runs perfectly on my desktop. Then took that application to the target system to run it. Unfortunately, it won't load. An error pops up concerning "cvirte.dll". The dll is present on the target system, however, I'm wondering if it's not an older version. Here's the error:
"The procedure entry point CVIUSTEgetpriority could not be located in the dynamic link library cvirte.dll"
When I googled the dll it looks like the run time library for LabWindows. Where can I download the latest version of this? And or fix this error?
Thanks!
12-10-2009 10:18 AM
12-10-2009 10:29 AM
The easiest solution here is to create a Distribution Kit and use that to transfer the program to different computers. Avoids all sorts of problems with missing/wrong version dll files, for a start.
JR
12-11-2009 12:30 PM
Godofcode,
For more information on creating distributions check out the CVI help and reference manuals. Here is an online excerpt from the help: http://zone.ni.com/reference/en-XX/help/370051M-01/cvi/usermanual/distributionoverview/ .
12-11-2009 12:41 PM
God,
You can get the CVI run time enegine here: http://search.ni.com/nisearch/app/main/p/q/cvi%20rte/
03-01-2010 10:20 AM
03-02-2010 10:06 AM
Steve,
You will need to run the installer for the run time engine on the target machine. http://joule.ni.com/nidu/cds/view/p/id/1525/lang/en The LabWindows/CVI Run-Time Engine must be installed on any Windows
system where you plan to run executables or DLLs built using
LabWindows/CVI. Maybe you can get IT to install the run time for you. You will also need any drivers that you are relying on to be installed.
03-02-2010 11:19 AM
03-02-2010 03:48 PM