LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

cvirte.msm,... merge modules install path

I'm developing a setup project in VS2008 and it detects some dependencies  with CVI, so some merge modules are included in the setup. My problem is that during the installation, these merge modules are installed in the system32 directory and I would like to install them in the application directory. As far as I know, the msm files should have a Retargetable Folder in which the installation path of the merge module is set, but it seems that cvirte.msm, mianlys.msm, nimesadll.msm,... do not have this property available....

 

Any idea of how can I force these merge module intallation path to the application folder?

 

Thanks in advance

0 Kudos
Message 1 of 2
(3,069 Views)

The CVI merge modules do not use retargetable directories. In the CVI distribution builder, retargeting the MSMs is accomplished by updating specific Directory table entries and custom actions after the modules have been merged. I don't really know the details of the implementation beyond that. Essentially, the modules were not designed with your use case in mind.

 

I'm sorry I can't be of more help.

 

Mert A.

National Instruments

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