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
1
vote
1 answer
Install Shield- Merge module dependency issues. Dll is not registering
My Issue:
I have created two merge modules. Lets call them A and B. Merge Module B is dependent on A. A installs aaa.dll to windows side-by-side. B contains bbb.dll which registers during installation and is dependent on aaa.dll. As a side note…

UnknownVariable
- 48
- 1
- 6
1
vote
1 answer
Resolve Merge Module File removal issue of 2 MSI application
Assume 1 Merge Module(MSM) file which has 100 components , is added as a feature in 2 MSI applications.
1 MSI installs the MSM component on installation as one of its feature. In 2nd MSI , there is condition set so that the install level of feature…

user-24
- 59
- 5
1
vote
0 answers
What it means to have MSI for a MSM?
While browsing through InstallAnywhere community pages, its shown that Install Anywhere directly doesn't allow using Microsoft Windows Merge…

Helena
- 444
- 2
- 15
1
vote
1 answer
Wix merge module upgrade code
I'm quite new to Wix so maybe this question doesn't make any sense, but why is there no upgrade code for merge modules? I currently have a small application for which I made a regular MSI. Now I would also like to make a merge module for this…

Carl
- 1,224
- 2
- 19
- 35
1
vote
0 answers
Call Merge-Modules custom action from Setup Project
I do have a ddl project which implements some interfaces from other ddls. Those other ddls are 3rd party ddls. The 3rd party stuff provides merge modules (.msm files) for all their ddls. According to the 3rd party documentation, I need to call a…

Martin Schreiber
- 11
- 3
1
vote
1 answer
How to install files to Public Documents in merge module?
I need to install some file to Public Documents from my merge module. I am trying to use WIX_DIR_COMMON_DOCUMENTS property, but all files installed to Program Files.
Here is my merge module source code:

Слава Антонов
- 33
- 5
1
vote
1 answer
Is there somewhere to download Visual Studio Runtime Merge Modules for previous versions?
I'm building a Windows Installer for a VS2015 project.
VS2015 includes the Merge Modules needed to put the VS2015 runtime library into the installer package, however there are DLLs that I didn't compile that have dependencies on older visual studio…

Andy Krouwel
- 1,309
- 11
- 21
1
vote
1 answer
How to include MSM into a MSP with WiX
I am using WiX for building MSI and MSP.
In my MSI, I have an MSM file present.
I made some changes to the files in the MSM and re generated the same.
Now I wanted to create a patch/MSP with the change in MSM included.
Please help me to create a MSP…

Kandarpa
- 41
- 1
- 5
1
vote
0 answers
Unable to set custom path(user defined path) of merge module file path in Basic MSI Project in InstallShiled?
I have merge module (.msm) files.
I want to add this file in Basic MSI Project.
I found that InstallShiled has fixed path of merge module folder.
Every time I have to move built merge module in fixed Path of merge module folder.
For Example Fixed…

Vijay Kumbhani
- 734
- 1
- 6
- 26
1
vote
0 answers
How can I replace a merge module with a ?
I had a problem installing my project on vista and 7 which I mentioned before here.
How to cope with Install error 1920 about winsxs merge modules in Vista and 7?
I see that post for a problem may be similar of mine, and there is a solutuion author…

togikan
- 331
- 6
- 15
1
vote
3 answers
WiX major upgrade doesn't run when I remove a merge module from the project
I've got a WiX project that includes the installation of Visual C++ 2008 runtime components for x86 with a separated merge module.
Unfortunately there's a well known issue with that .msm with MSI v4.5. To be more specific the .msm custom action…

Paolo
- 11
- 1
1
vote
1 answer
How to get the ModuleID from merge module?
I encountered the following problem when building installer using Installshield:
File not found. An error occurred merging Module 'Microsoft_VC100_CRT_x86.F1DD796A_B984_3DCA_A68D_6B352BDC86F3:0' for Feature 'xxx'.
I know I am missing a merge module…

David Chik
- 53
- 4
1
vote
0 answers
Publisher policy registry entries not cleaned up after an uninstall
Scenario:
I have a merge module which contains certain assemblies, which get installed into the GAC.
This merge module is consumed by a msi package.
The merge module also contains GAC publisher policy files associated with each of the assemblies.…

Kiran Hegde
- 680
- 4
- 14
1
vote
1 answer
InstallScript project giving Error 1706 when upgrading
I have an InstallScript project written from scratch in InstallShield 2010. It contains, amongst other things, three native InstallShield objects and four InstallShield Merge Module Holder Objects which wrap MSM files.
When I originally tested the…

Christian Hayter
- 30,581
- 6
- 72
- 99
1
vote
1 answer
Is it possible to override the behavior of a merge module
Supposing I have a merge module that installs a file "MyFile.txt" to a certain location, and that I wish to use that merge module, however I want to supply a different copy of "MyFile.txt" from the one supplied with the merge module.
Is it possible…

Justin
- 84,773
- 49
- 224
- 367