LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Making Setup of visual C++ application which is using LabWindows library functions

Hi!... I have developed an application in Visual C++ which has been developed for Win-XP environment, the application accesses the parallel port using "Utility.h" file and other CVI libraries. The code works fine and is working as expected. I have to develop the distribution copy my code, which I am doing using INSTALL SHIELD WIZARD but I am unable to complete it successfully cause CVI files are not becoming a part of the Installable Package.
0 Kudos
Message 1 of 2
(3,097 Views)
Hello Sniper,

Regarding which files you should include in InstallShield, I would suggest taking a look at the following Application Note: Customizing Create Distribution Kit Installers in LabWindows/CVI and the "Considerations When Modifying a Create Distribution Kit Application Using a Third-Party Editor" section. Also, CVI provides merge modules (msm files) for redistribution. You can add the msm modules to the installer that you are creating and they will install the required components. you can find the msm files at ... \National Instruments\CVI71\redist\msm.

When you browse this components you'll see that there is an msm file for each feature, the least that you need is cvirte.msm, NIMesaDLL.msm and NIMetaUtils.msm.

Hope that helps.
Wendy L
LabWindows/CVI Developer Newsletter
0 Kudos
Message 2 of 2
(3,081 Views)