03-25-2013 06:24 PM
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
03-26-2013 09:16 PM
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.
03-27-2013 09:49 AM
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
03-28-2013 09:03 AM
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.
04-11-2013 03:46 AM
Hello,
I upgraded my project from
to
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
04-12-2013 09:45 AM
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.
04-12-2013 10:04 AM
Yes.. thanks Anjelica,
I will wait for the "corective action"..
Changing InstallShield to WiX is maybe a good idea.. I will try to do that later.
BR,
Ilkka
04-12-2013 10:47 AM
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?
05-04-2013 06:47 AM
The InstallShield is working now.
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
05-06-2013 01:46 PM
There is also another CAR#399267 that these errors are addressed, and our R&D is working on finding a solution for it.