LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Need help with CVI RTE

I have written a CVI 7.1.0 application under Windows 2000 that reads values from a datasocket server.  The application runs one machine, the datasocket server on another.  The app runs fine on a machine that has the CVI IDE installed.  However, it needs to run on a machine that does not have the CVI IDE.  I corresponded with our local rep and he gave me a link to the file that installs the CVI run-time system (NI_W_CVI_71_RTE.exe).  I had our system admin run NI_W_CVI_71_RTE.exe on the non-CVI IDE machine and rebooted.  I then tested the app, but the app could not connect to the datasocket server.  Once again, the app runs OK on a machine with the CVI IDE, and all the environment variables and etc. are the same between the two machines.  I can ping the machine with the datasocket server from the machine on which I installed the RTE.

My question is: how can I verify that the RTE was installed correctly?  Are there any files or register values I can look for?  Any other ideas?
Thanks.  Kevin Redmond

0 Kudos
Message 1 of 3
(3,171 Views)
Hello,
 
You must install both the CVI RTE and DataSocket support on the other machine.  CVI has a built in Distribution Kit creator in the build menu that should help you package your entire application for installation on another machine.  It will create one installer with the RTE, DataSocket support, and your application files.  It can also add shortcuts,etc to your application on the other machine.  I suggest you use this tool when distributing an application to another machine.
 
Jeff
NI
Message 2 of 3
(3,154 Views)
Jumpin Jeehosaphat Yeehaw! Your fix worked.  Thanks a million.
 
Kevin (redfoot)
0 Kudos
Message 3 of 3
(3,125 Views)