Open topic with navigation
Creating a Merge Module Project
InstallShield 2015
A merge module (or .msm file) contains all of the logic and files needed to install distinct pieces of functionality. For example, many applications require Visual Basic run-time DLLs. Instead of having to include the file in a component and figure out its installation requirements, you can simply attach the Visual Basic Virtual Machine merge module to one of your project’s features.
Merge module properties include the following:
You can specify any merge module dependencies and exclusions in the Module Dependencies and Module Exclusions settings in the General Information view.
To create a merge module, start by creating a Merge Module project.
To create a Merge Module project:
|
1.
|
On the File menu, click New. |
|
2.
|
Click the Windows Installer tab. |
|
3.
|
In the box of project types, click Merge Module Project. |
|
4.
|
In the Project Name box, enter a name for your project. |
Important: When you create a new Merge Module project, the name that you specify in the New Project dialog box should have 35 characters or fewer. This is because the name that you enter is used with the GUID in the ModuleID field of the ModuleSignature table of your merge module file, and the limit for the object name portion of the ModuleID field is a maximum of 35 characters.
|
5.
|
In the Location box, specify the location where you want to save the project, or click the Browse button to navigate to the location. |
See Also
Specifying the Default Destination Folder for a Merge Module
Selecting the Merge Module Language