LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Creating a silent installer using CVIRTE.msi fails to install CVIRTE.dll, MESA.dll etc.

I’m creating a silent installer for my LabWINDOWS CVI apps and I’m installing LabVIEW RTE 8.2.1 (for DataSockets) and CVI RTE 8.0.1.

If I use the self extracting *.zip files and manually install the above RTE’s everything is fine with no problems.  However I want to create an installer exe and install the RTE’s silently.  My problem is that when I execute the CVIRTE.msi (either silently or manually) the respective CVIRTE.dll, MESA.dll etc are not installed.

 

I’m expecting the CVI *.dll’s to be in the system dir – is this output path correct for the msi file?

I’ve also searched the C:\Program Files\National Instruments\... for the dll’s to no avail?

I’m I missing some other CVI msi file to execute in order to install the respecting dll’s?

 

Notes:

I’m executing the msi file on a XP pro SP2 machine with Administrative rights.

I haven’t got around to installing and testing the lv82runtime.msi yet (LabVIEW RTE 8.2.1), which I need for DataSockets.  Can you pre-empt any issues, like the above, I may have regarding any respective dll’s etc for DataSockets?

0 Kudos
Message 1 of 2
(3,275 Views)
Hi Stephen,

All our installers are part of our own framework, so just installing an MSI file will not include all the dependencies needed.
To install all dependencies, you need to run the setup.exe file.

Please look at the screen shot to show you how to get all the flags for the installer, and the 2 options you will need.

You can run all of these installers from a batch file, so you should still be able to distribute the install over a network.



Regards
JamesC
NIUK and Ireland

Message Edited by JamesC on 08-06-2007 02:19 PM

0 Kudos
Message 2 of 2
(3,222 Views)