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
2
votes
2 answers
Wix: Passing Dialogue Control Values to Configurable Merge Modules
I'm having trouble accomplishing a task with the Wix Toolset. In particular, I have a scenario where I have an MSI that configures an MSM (Configurable Module). The MSI has a custom UI dialogue from which user input is to be used to configure the…

Anthony Chattalas
- 21
- 3
2
votes
1 answer
Merge module components remianed in the system as residue
Merge module components are remained as residues in the system . When another application is uninstalled , merge module components are left behind with log "Disallow uninstalling component since another client exist" . The problem is not sure which…

user-24
- 59
- 5
2
votes
2 answers
How to convert an MSM file into an MSI file on the command line? Doing this with the Windows Installer SDK, or COM
I have a MSM file from a third party tool.
We customize the MSM with a small script and this tool is integrated into our installer and works fine. All modification is done with VBscript using COM and "WindowsInstaller.Installer"
But sometimes our…

xMRi
- 14,982
- 3
- 26
- 59
2
votes
1 answer
Getting error: Unable to open merge module '...msm'. Check to make sure the module language is correct
My goal is to include the OPC COM ProxyStub MergeModule (x64) in my msi. I am using WiX. I tried following the example code for How To: Install the Visual C++ Redistributable with your installer.
Here is my Product.wxs:

Jesus is Lord
- 14,971
- 11
- 66
- 97
2
votes
1 answer
tabctl32.msm installed by WiX does not register the ocx
I'm moving an old VB6 app from InstallShield to WiX installer driven by a Visual Studio WiX project. It's all good except that I need the Microsoft tab control from tabctl32.msm. When I include this in my WiX project, the OCX installs but does not…

Carl Clawson
- 101
- 1
- 6
2
votes
1 answer
How to write and use a retargetable merge module in wix
I would like to write and use a minimal retargetable merge module. It should contain 3 files
PS C:\Users\mto\sandbox\wixme3> Get-ChildItem files
Directory: C:\Users\mto\sandbox\wixme3\files
Mode LastWriteTime Length Name
---- …

toftis
- 1,070
- 9
- 26
2
votes
1 answer
How to set the install path of a merge module from a registry key?
I have created an installer (using InstallShield 2012 Spring) that consumes a merge module that I created and I want to install the files from both the main installer and the merge module to a path that is stored in the registry. In a separate…

Ariel De Prada
- 123
- 7
2
votes
1 answer
COM deployment dependencies
I have been running in to an issue where a COM dll that I am distributing with my application fails to register because the atl.dll is not registered on the machine.
The quick fix is to have the run regsvr32 on the dll, but I want something a…

Michael DeBerry
- 183
- 1
- 9
2
votes
3 answers
How to check if files exist in .ism without using InstallShield
I want to verify if certain exe files already exist in a merge module .ism (binary format). Is there a method of doing this without using InstallShield?

Chris S
- 151
- 8
2
votes
2 answers
Merge Module using Advanced Installer
I created 2 .msi files using Advanced Installer. Then I created a Merge Module project in Advanced Installer and added these 2 msi files. I then added the Merge Module into my main installer.
I have the following questions:
When I execute my main…

Vivek Murli
- 89
- 11
2
votes
2 answers
Visual Studio 2003 Merge Modules
I am using Visual Studio 2005 to make an install. The application has a dependency on a DLL that was built with MFC 7.1 (from Visual Studio 2003).
Are there merge modules for MFC 7.1 or other redistributables like there are for MFC 8? Where could…

Adam Tegen
- 25,378
- 33
- 125
- 153
2
votes
1 answer
How can an MSI prompt the user for parameters to configure an MSM?
I have an application BACK which is packaged in an Merge Module, and installed with another application FRONT which is in the main MSI package. These are created via projects in MS VisStudio 2008.
The user can configure the FRONT application…

NVRAM
- 6,947
- 10
- 41
- 44
2
votes
1 answer
How to set merge Module installation location to Installdirectory
I am creating a merge module for Firebird in Wix 3.6, the merge module default path goes to the window drive, Please guide me how to set permanently the merge module installation directory to the Installation directory selected by the user during…

Senthil Babu
- 21
- 4
2
votes
2 answers
Merge Module leaving files during uninstall
We have a Visual Studio 2008, Setup and Deployment, Setup Project which installs minimal files and runs some custom actions. We also have several Merge Module Projects that the Setup Project deploys. Each Merge Module has a Module Retargetable…

danlash
- 678
- 1
- 6
- 13
1
vote
1 answer
How do merge modules work and how can I get one for a version of Visual Studio I don't have installed?
I have a vendor dependency that depends on VS 2005. According to Depends.exe it matches…

Matt Chambers
- 2,229
- 1
- 25
- 43