Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

MeasurementStudio 2013 using VS2012 DAQmx Dependency Problem After Upgrading

I keep getting the following errors when trying to run a setup project after upgrading a solution that was previously VS2008 and MS2009 to VS2012 and MS2013:

 

Error 107 -4072: Error retrieving dependency Microsoft_VC90_CRT_x86.0138F525_6C8A_333F_A105_14AE030B9A54:0 of C:\Program Files (x86)\Common Files\Merge Modules\MStudioDAQmx.2008.msm ISEXP : error : -4072: Error retrieving dependency Microsoft_VC90_CRT_x86.0138F525_6C8A_333F_A105_14AE030B9A54:0 of C:\Program Files (x86)\Common Files\Merge Modules\MStudioDAQmx.2008.msm
 
 I've never had this before, but then again Microsoft decided to stop providing a setup and deployment package within VS2012.  So I downloaded the suggested freeware Flexera InstallShield Limited Edition (ISLE).  I was able to upgrade one of my solutions that was previously a VS2008 and had references to the NI.Common and UI because I was using the scatter graph control.  It did not have a problem.  I then attempted to upgrade this other project I had using the DAQmx and 488.2.  The projects compile and I can run them in debug mode.  But I can't get the Setup program to compile a Setup EXE file so I can deploy the program.

 

Any help is greatly appreciated.

 

Mike

0 Kudos
Message 1 of 22
(8,545 Views)

Hi Mike,

 

A Corrective Action Request (382945) has been filed on this behavior and R&D is currently looking into a workaround. If possible, I would recommend using WiX. This is not a guranteed fix, but this has been used to successfully deploy Measurement Studio applications without the error you are receiving.

Regards,

Anjelica W.
National Instruments
Product Marketing Manager
FlexLogger and TestStand
Message 2 of 22
(8,530 Views)

I was amazed but even with the error when attempting to build the setup, it created the setup.exe file and it was functional.  How can I find out when this problem gets resolved?

 

Thanks,

Mike

0 Kudos
Message 3 of 22
(8,522 Views)

Hi Mike,

 

You can search for any available updates or fixes on bugs by entering the following CAR# (382945) on the ni.com website search bar. 

Regards,

Anjelica W.
National Instruments
Product Marketing Manager
FlexLogger and TestStand
0 Kudos
Message 4 of 22
(8,508 Views)

Hello,

 

I upgraded my project from

 

    • Visual Studio 2010
    • Measurement Studio 2012
    • InstallShield Express 2012

 

to

 

    • Visual Studio 2012
    • Measurement Studio 2013
    • InstallShield Express 2012 Spring

 

Now the problem is that I cannot build the setup program anymore. There are a lot of following errors:

Error 23 -4072: Error retrieving dependency MStudioCommon.2012.1C9B2EB5_9E34_4944_BA92_B30CCA4E9205:1033 of c:\program files (x86)\common files\merge modules\MStudioDAQmx.2012.msm ISEXP : error : -4072: Error retrieving dependency MStudioCommon.2012.1C9B2EB5_9E34_4944_BA92_B30CCA4E9205:1033 of c:\program files (x86)\common files\merge modules\MStudioDAQmx.2012.msm
 

Is this a big somewhere in the tools or just my problem..?

 

BR,
Ilkka

0 Kudos
Message 5 of 22
(8,435 Views)

Hi Ilkka,

 

A Corrective Action Request (382945) has been filed on this behavior and R&D is currently looking into a workaround. If possible, I would recommend using WiX. This is not a guranteed fix, but this has been used to successfully deploy Measurement Studio applications without the error you are receiving.

Regards,

Anjelica W.
National Instruments
Product Marketing Manager
FlexLogger and TestStand
0 Kudos
Message 6 of 22
(8,408 Views)

Yes.. thanks Anjelica,

 

I will wait for the "corective action".. Smiley Happy

 

Changing InstallShield to WiX is maybe a good idea.. I will try to do that later.

 

BR,
Ilkka

0 Kudos
Message 7 of 22
(8,403 Views)

I have also encountered this problem:

 

ISEXP : error : -4072: Error retrieving dependency Microsoft_VC90_CRT_x86.0138F525_6C8A_333F_A105_14AE030B9A54:0 of C:\Program Files (x86)\Common Files\Merge Modules\MStudioDAQmx.2008.msm

 

In our company we have never used WiX and it seems a lot of work to port an installer from InstallShield. How long will it take to fix this issue?

 

Has anybody managed to find a workaround?

0 Kudos
Message 8 of 22
(8,399 Views)

The InstallShield is working now. Smiley Very Happy

 

I installed all stuff related to Visual Studio 2010 in parallel to VS2012. After that I could deploy the new project in the VS2012 environment. It needed a lot of trials and errors but now it seems to work. Maybe it was missing merge modules Microsoft_VC100_.. I had just newer ones Microsoft_VC110..

 

BR, Ilkka

 

PS: There are still two DAQmx errors.. But that is not blocking me anymore to stay in the old SW environment.

Error 29 -4072: Error retrieving dependency MStudioCommon.2012.1C9B2EB5_9E34_4944_BA92_B30CCA4E9205:1033 of c:\program files (x86)\common files\merge modules\MStudioDAQmx.2012.msm ISEXP : error : -4072: Error retrieving dependency MStudioCommon.2012.1C9B2EB5_9E34_4944_BA92_B30CCA4E9205:1033 of c:\program files (x86)\common files\merge modules\MStudioDAQmx.2012.msm
 
Error 30 -4072: Error retrieving dependency Microsoft_VC100_CRT_x86.1DEE2A86_2F57_3629_8107_A71DBB4DBED2:0 of c:\program files (x86)\common files\merge modules\MStudioDAQmx.2012.msm ISEXP : error : -4072: Error retrieving dependency Microsoft_VC100_CRT_x86.1DEE2A86_2F57_3629_8107_A71DBB4DBED2:0 of c:\program files (x86)\common files\merge modules\MStudioDAQmx.2012.msm
 

0 Kudos
Message 9 of 22
(8,297 Views)

There is also another CAR#399267 that these errors are addressed, and our R&D is working on finding a solution for it. 

National Instruments
Applications Engineer
0 Kudos
Message 10 of 22
(8,271 Views)