LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

vxipnp.msm failes to be merged

When I try to merge vxipnp.msm into my setup project (customized) - Visaruntime.msm requires this module, it failes to be merged with error code -6058
 
Please help
0 Kudos
Message 1 of 9
(3,869 Views)

Hello,

Please give a general idea of your application here.  What developement environment are you working in?  How are you using the file?

Any further information would be helpful!

I would like to do some research to discover the nature of your problem.

 

Thank you,

Best Regards,

JLS

Best,
JLS
Sixclear
0 Kudos
Message 2 of 9
(3,854 Views)

Hello,

We are using InstallShield for setup development. our application requires to install Labview (7.1.1) runtime and Visa (3.0.1) runtime. I included needed merge modules (with dependencies) you provide in C:\Program Files\National Instruments\LabVIEW 7.1\applibs\distkit\redist\modules into our project. When I try to build setup I am getting the mentioned error. Build machine is Win XP SP2.

 

Thanks in advance for any suggestions.

 
0 Kudos
Message 3 of 9
(3,852 Views)
Hi,
 
I googled for error 6058 and found this link
 
According to the link, if you have identified vxipnp.msm as the faulty module , have you tried replacing it. I have never used installshield to install LV RTE myself but I am attaching the vxipnp.msm to see if it would fix the problem.
 
Ankita
0 Kudos
Message 4 of 9
(3,835 Views)
0 Kudos
Message 5 of 9
(3,831 Views)
Also, be sure to include the nimetautils.msm  (its he meta installer...a required dependency) in your installer.
 
Regards,
Ankita
0 Kudos
Message 6 of 9
(3,826 Views)

Hi,

Thanks for your suggestion, however replacing the module did not help as I have the same version came with Labview 7.1.1. I know about dependency, as it could be seen in ORCA and InstallShield provides this possibility as well. I noticed thet vxipnp.msm requires version 1.0 of nimetautils.msm, but in package we have 1.1. Is it possible to check it out with the developers of these merge modules from NI?

Without merge modules I need to run msi redistributable for VISA. It works, however I'd like to have MMs included.

 

Thanks

0 Kudos
Message 7 of 9
(3,819 Views)
I guess my first question is what type of I/O communication are you trying to perform. If you are doing serial communication then I would suggest using the LabVIEW app builder and check the box to include serial support.

If your application is trying to perform any other type of communication I would suggest not taking the approach of including the msm files. Instead, just run the regular visa runtime installer. The only msm files that are on your system are the ones to install the serial portion of NI-VISA and you would have to include several msm files. Please do not confuse the visaruntime.msm with the actual visa runtime. The visaruntime.msm is just one of the core parts of the actual runtime and it doesn't actually include any of the passports required to do I/O.

At this time NI-VISA does not support or ship the msm files required to create a custom visa installer.

-Josh
0 Kudos
Message 8 of 9
(3,802 Views)

Thank you for your reply. We need just serial part of visa. When we build the installer for files in Labview it merges the bunch of merge modules. As these files are only part of our application, then we need to have our installer including everything. I've took all mm that taken into labview build (using ORCA) into my installer and there I've got the error when mergin th vxipnp.msm. So, there is no easy life... We'll continue just run LabView and Visa runtime redistributables as child installers, as there is not solution to include the MM.

 

Thanks

0 Kudos
Message 9 of 9
(3,789 Views)