merge-module

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 they be found? ...

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: Table: Registry Column: Root Missing specifications in _Validation Table (or Old Database) ...

Installing a merge module as well as "consuming"

I've got a couple of solutions that represent a framework of code that I've built up at work. One solution called 'Framework' and another called 'Extensions'. The reason I split them is that the 'Extensions' solution contain projects that consist of extension methods, and the projects are organized so that the resulting assemblies mi...

Stop merge module from rebuilding when nothing has changed

I have a solution that builds an .msi. That installer project depends on a merge module project which assembles various data files that need to be installed alongside the binaries. Even if I make no changes to the contents of the merge module, it insists on rebuilding (which is time consuming) every time I want to rebuild the binary + in...

Detecting x86/x64 and installing correct .msi

I am finalizing an application that will soon be submitted for Windows Logo Program validation. One of the requirements is x64 compatibility. Specifically, Crystal Reports 2008 must work under x64. My problem is that Crystal Reports basic 2008 (the one packaged with Visual Studio 2008) has no merge modules and must be installed using ...

How to resolve merge module dependencies

Hi! 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 added, so I still get a warning that says: "Unable to find module dependency with sig...

Need merge modules from VS2005

Hey guys! I'm trying to use a merge module in my setup-project. But it seems like there are dependencies in it that require earlier versions of a couple of merge modules than I have (I've got VS2008). I need these files from VS2005: Microsoft_VC80_ATL_x86.msm Microsoft_VC80_CRT_x86.msm Microsoft_VC80_MFC_x86.msm policy_8_0_Microsof...

VS Setup Project: Add Start Menu link to a file in a Merge Module

I have created a new Visual Studio Setup Project that uses the output of another Merge Module project. The Merge Module contains files that will be installed into the "x:\program files\\Documentation". One of these files is "documentation.pdf". I would like to add a link to the Start Menu in the Setup Project to the documentation PDF. Th...

How do we properly configure local dev boxes using Visual Studio 2008 to deploy onto a server running Crystal Reports XI Release 2 .Net 2005 Server?

In our scenario, a developer builds the web app locally and then we place it out on the application server. Recently, projects have been upgraded to Visual Studio 2008. We have been having issues (such as the print control not functioning properly) and I want to see if they are related to the merge modules (or whatever else). My first ...

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 conflicting reports over the web about the status of this - whether a merge module will be or has ...

Folder created by MSM not being removed on uninstall.

Hi I have an .MSI file created using VS2008. This .MSI is composed of a collection of merge modules, each of which basically installs one component of our application to its own folder. When I try and uninstall the .MSI one of the subfolders created by a particular merge module is not removed, even if the application has not been run. ...

How to upgrade from a .msi installer to a .msm for new version?

Say I have a component which is made up of a bunch of DLLs. And the component was released using a .msi installer for several versions. Now, we need it to be a .msm so that it can be included in other msi installers. So we need to build a merge module that can upgrade from .msi installations. How to do that? Or it cannot be done? We ...

How merge module upgrades?

I can find plenty of info on how msi upgrades. E.g. info about minor upgrade, small upgrade, major upgade, and their use case and limitations. However, I cannot find info on the upgrade behavior of merge module, such as: It seems like msm does not have any way to specify minor, small, or major upgrade. So which way it behaves in? Does ...

Updating pre-requisites from MSI

I'm having an MSI installing MS VC runtime using merge modules. Microsoft has published an update for the MS VC runtime and also for the merge modules. Just replacing the new MSMs in the MSI doesn't seem to update the runtime on the client system. Does the MSI have to be a minor or even major update? Or is there something different to ...

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 Folder with unique sub folders where different components are installed to. The problem we're ...

what is meant by dependencies in merge module?

what is meant by dependencies in merge module? ...

How do I execute file installed by merge module?

I am using WIX and have successfully used a custom action to execute installed file at the end of installer like this: <CustomAction Id="LaunchAfterInstall" FileKey="foobar.exe" ExeCommand="parameters" Execute="immediate" Impersonate="yes" Return="asyncNoWait" /> <Property Id="WIXUI_INSTALLDIR" Value="INSTALLLOCATION"/> <UIRef Id="Wix...

Wix: Merge Module with multiple wxs files

So, I am trying to create a merge module where I have multiple wxs files. I thought that everything was OK since the build of my project succeeded. Later, I realized that the path used in Source attribute for one of the secondary wxs files was completely wrong but the compiler didn't give the following error: *The system cannot find the...

Build merge module without Devenv from .vdproj

I read quit a few Stackoverflow Questions about building mergemodules via commandline but all of them were accepted when either somebody suggested to use devenv for compilation or use Dark to create wix-files from existing msi files. Considering the following: VisualStudio isn't installed on the buildserver I have to use. I am using n...

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 through the MSI's UI with a small set of parameters. I need to access at least one of these pa...