cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
EvBell
Level 2

"Unspecified error" when building with Microsoft_VC100_CRT_x64.msm

We are in the process of adding the MS VC runtime components for x64 to a standard InstallScript only installer.

I'm getting the following error when including Microsoft_VC100_CRT_x64.msm in a merge module holder:


Adding Object: Windows Files x64\VC10 Runtime x64.
Merging Visual C++ 10.0 CRT (x64): \\SYNTEL1\Installshield\MergeModules\Microsoft_VC100_CRT_x64.msm
Merging : Object Guid - {2AE301FE-DBE3-43B4-9E0A-3E5DB1DA195E}
Error - -2147467259
Description - Unspecified error

File - C:\CodeBases\isdev\Src\FrontEnd\Wizards\ProObjects\VCWizards\MergeModuleObj\MergeModule.cpp
Line Number - 1863


The Microsoft_VC100_CRT_x64.msm file is the one installed with Visual Studio 2010, dated 3/19/2010 including version 10.0.30319.1 of msvcp100 and msvcr100 DLLs. We are using InstallShield 2009 Premier Edition.

The x86 version builds with no error.

I realize this is potentially an issue with the MSM file itself. Has anyone seen and resolved this or can point me toward a fix?

Thanks!
- Everett
Labels (1)
0 Kudos

(2) Replies
Zeinrich
Level 2

Unfortunately I do not have any answers. I am including the following x64 and I64 merge modules, and I'm seeing the errors below during the build. Anyone have any ideas? I am using InstallShield 2008 using an InstallScript, cab-based setup. These Merge Modules have been updated by Microsoft hotfixes since their original installation:

Adding Object: WebRiposte\WebRiposte Message Server\Microsoft Runtimes x64\MicrosoftRuntimesx64.
Merging Visual C++ 10.0 ATL (IA64): C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_ATL_ia64.msm
Merging Visual C++ 10.0 ATL (x64): C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_ATL_x64.msm
Merging Visual C++ 10.0 CRT (IA64): C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_CRT_ia64.msm
Merging Visual C++ 10.0 CRT (x64): C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_CRT_x64.msm
Merging Visual C++ 10.0 MFC (x64): C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_MFC_x64.msm
Merging : Object Guid - {56962284-04FE-4C68-93D9-49CA943B57AD}
Error - -2147467259
Description - Unspecified error

Guess I'll need to keep digging!
0 Kudos
GregUpgraded
Level 2

Installshield 2014 and same problem...

From log:
Adding Object: Dependencies\New Merge Module Holder Object 2.
Merging :\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_CRT_x64.msm: C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_CRT_x64.msm
Merging : Object Guid - {EE0D4564-DFAF-412E-A5EF-9E5FA0FBEF6E}
Error - -2147467259
Description - Unspecified error

I just want MSVC 2010 x64 runtimes installed.

Anyone find a solution to this?
0 Kudos