Merge modules provide a standard method by which developers deliver shared Windows Installer components and setup logic to their applications. Merge modules are used to deliver shared code, files, resources, registry entries, and setup logic to applications as a single compound file. Developers authoring new merge modules or using existing merge modules should follow the standard outlined in this section.
Questions tagged [merge-module]
141 questions
4
votes
1 answer
Trying to use EnsureTable in Wix to fix Validation Errors
I hit numerous errors in Wix 3.0 when I tried to use the msvbvm60.msm merge module:
C:\[...]: error LGHT0204 : ICE03: Table: Registry Column: Registry Missing specifications in _Validation Table (or Old Database)
C:\[...]: error LGHT0204 : ICE03:…

Brian
- 25,523
- 18
- 82
- 173
4
votes
1 answer
Can MSM (Merge Module) files be used within Inno-Setup?
Can I include a MSM file and execute it within Inno-Setup? If not, how would I properly install a merge module? I am needing to install SOAP3 with my application and need a bit of guidance. Will I have to wrap the MSM into a custom MSI and then have…

Jeff
- 1,742
- 5
- 24
- 39
4
votes
2 answers
What are the limitations/benefits on using MSM instead of MSI?
I'm currently building a product distributed through MSI Windows Installer. That product is being integrated by our customers using different forms such us inside their own MSI, using bootstrapper/chainner like WiX Burn or authoring tools like…

Santi Agüero
- 3,143
- 8
- 27
- 39
4
votes
5 answers
Crystal Reports Merge Module for Visual Studio 2008
Visual Studio 2008 did not include Merge Modules for Crystal Reports. This means that if you upgraded your Windows Forms application from 2005 to 2008 the reporting application would no longer work on client machines.
There are a number of…

Andrew Shepherd
- 44,254
- 30
- 139
- 205
3
votes
1 answer
How to resolve merge module dependencies
I'm trying to add a merge module to my windows installer 3.1 project. It turns out that it has a dependency to another merge module ... which I also have added. But it seems like the first module doesn't register that this new merge module has been…

Presidenten
- 6,327
- 11
- 45
- 55
3
votes
2 answers
Pass flag to merge module from WiX installer?
We have merge modules that will install PDB files when a certain conditional variable is true however we need this condition to be set.
Can I set this condition in the WiX installer and pass it to the merge module somehow?

Jon
- 31
- 2
3
votes
1 answer
Merge modules (msm) for Microsoft Access Data base engine
My code needs Microsoft Access Database Engine 2010 Redistributable" package for working correctly.
However the code is packaged in an MSI hence, we need to package the Access Database Engine 2010 (exe) also with in an MSI. But the question is, is…

GanYo
- 41
- 2
3
votes
1 answer
Can I use auto-generated GUIDS with a merge module?
I use auto-guids in my but can't figure out how to use them with . I only get this error:
The component X has a key file with path 'TARGETDIR\company...'.
Since this path is not rooted in one of the standard directories (like
…

sirdank
- 3,351
- 3
- 25
- 58
3
votes
0 answers
Install different version of merge module depending on processor architecture
I have a Windows .net solution that is deployed with a Visual Studio Deployment project.
My exe is a win32 app that runs fine on either a x86 or x64 windows.
However I included a merge module (*.msm) from a third party vendor which is available in a…

Jürgen Steinblock
- 30,746
- 24
- 119
- 189
3
votes
2 answers
How do I get my installer to deploy the Visual Studio 2013 (VC120) runtime to Windows XP?
I recently updated my application to Visual Studio 2013. I'm attempting to make a final Windows XP build before dropping support, but I'm running into a problem with the installer after changing the installer version from 200 to 405. I had to do…

Collin Dauphinee
- 13,664
- 1
- 40
- 71
3
votes
2 answers
MSM Merge Modules in Visual Studio 2013
Could someone please let me know where I might find resources for creating MSM files? While I am able to create MSI files using InstallShield, it seems that Visual Studio no longer supports Merge Module Projects, judging by the link below and the…

theGreenCabbage
- 5,197
- 19
- 79
- 169
3
votes
2 answers
Adding Merge Module to Wix Project Causes Upgrade to Fail
So, I have a product installer authored using WiX which is failing to upgrade correctly once the 'Microsoft_VC100_CRT_x86.msm' merge module is incorporated. The old product is not removed during the installation. If the merge modules are removed…

0E322070
- 762
- 1
- 5
- 15
3
votes
1 answer
WiX - Set Merge Module Directory at Install Time?
I've created a merge module following the instructions in the Getting Started Wix guide located at: http://wix.sourceforge.net/manual-wix2/authoring_merge_modules.htm.
Here is the merge module wxs:

Ayo I
- 7,722
- 5
- 30
- 40
2
votes
1 answer
Using merge modules and InstallShield to install SQL Server 2008?
How can I use merge modules and InstallShield to install SQL Server 2008 on the client system?

user1129804
- 21
- 1
2
votes
1 answer
MSI: Reading properties from Custom Action in Merge Module (MSM)
I ran into this problem when trying to build an MSM. Apparently module properties (and all the identifiers for that matter) get renamed during the module generation by adding the module GUID at the end of its name. For example, property…

Paul
- 105
- 1
- 12