LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

error saying procedure cannot be found in cvirte.dll

Whenever I compile my project and run I get an error message saying, "The procedure entry point CVI_mbscat could not be located in the dynamic link library cvirte.dll." I am running Labwindows 6.0 on win98. I upgraded to the newest cvirte.dll off of NI site, but it did not make any difference.
0 Kudos
Message 1 of 5
(4,081 Views)
This type of error usually indicates that you are using a version of the run-time engine which is older than the version of the LabWindows/CVI environment you used to build the application.

Can you tell me the version of cvirte.dll you have in your windows system folder? Also, make sure you don't have another copy of cvirte.dll anywhere else in your system.

Luis Gomes
NI
0 Kudos
Message 2 of 5
(4,080 Views)
I appreciate your response. The version of cvirte.dll in my windows system folder is 6.0.4.105. I think the problem might be that there are multiple copies of cvirte.dll. I found one in the program directory itself.

Thanks
0 Kudos
Message 3 of 5
(4,080 Views)
If there is one in the program directory itself, then the program will use that one instead of the one in the system folder. And the one on the prgram directory is probably an older version.

Do you have any idea how it got there? Is there also a "cvirte" folder in the program directory?

In any case, if you remove that copy of cvirte.dll your program should work okay.

- luis
0 Kudos
Message 4 of 5
(4,080 Views)
There is no cvirte folder in the program directory. Once i deleted the multiple copies of cvirte.dll and updated the one in the system directory everything worked fine. Thanks for the help.
0 Kudos
Message 5 of 5
(4,080 Views)