LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

create application without administrative right

I want to use a release application, I created using CVI, on a different computer.  However, the other computer complains "This application has failed to start becasue cvirte.dll was not found.  Re-installing the application may fix this problem."  I don't have administrative right on this other computer.  Is there a work around to this?


Gary Z.




0 Kudos
Message 1 of 2
(2,690 Views)
Hi Gary,

You can't just copy your CVI built application over to another computer and expect it to run. This is because you need to install the CVI Run-Time Engine on that target computer. In this case, the CVI EXE can't load up its dependent CVI RTE DLLs because they don't exist on that target computer. cvirte.dll is one of the core CVI RTE components.  Refer to the Copying a Release Executable in LabWindows/CVI to a Different Computer KnowledgeBase for more information.

The best practice would be to build a installer that included your EXE as well as the CVI RTE. Refer to the Including the LabWindows/CVI Run-Time Engine in a Distribution Kit
KnowledgeBase for more information.

Best Regards,
Jonathan N.
National Instruments
0 Kudos
Message 2 of 2
(2,687 Views)