Article ID: 281650
Article Last Modified on 10/2/2003
APPLIES TO
- Microsoft Visual Studio Installer 1.0
- Microsoft Visual Studio Installer 1.1
This article was previously published under Q281650
SYMPTOMS
With Visual Studio Installer, you receive the following error messages when you try to Compile, Build, or Deploy your project:
CAUSE
This problem occurs because of a mismatched version of MergeMod.dll. Visual Studio Installer 1.1 ships with MergeMod.dll version 1.2.x. This version may be overwritten with version 1.5.x if you have installed a beta build of Windows Whistler, Visual Studio.NET, or you have a beta version of Windows Installer 1.5.
RESOLUTION
To resolve this problem:
- In Windows Explorer, click Program Files, click Common Files, click the Microsoft Shared folder, and then browse to the MSI Tools folder.
- Rename the MergeMod.dll file to MergeMod.old.
- Copy MergeMod.dll (version 1.2.x) from the Tools folder located in Program Files under the MSIntel.SDK folder to the MSI Tools folder. If the MergeMod.dll (version 1.2.x) file is not present, you can download it from the Microsoft Windows Installer version 1.2 SDK at the following Microsoft Web site:
Register MergeMod.dll with RegSvr32.exe with the following syntax:
(path to regsvr32.exe)\regsvr32.exe (path to MergeMod.dll)\mergemod.dll
You can obtain Regsvr32.exe from your system directory.
STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
MORE INFORMATION
There is no way to have both version 1.2.x and version 1.5.x run on the computer at the same time. Therefore, any product that needs version 1.5.x of MergeMod.dll may not function properly after you install version 1.2.x.
Steps to Reproduce Behavior
- Rename MergeMod.dll to MergeMod.old.
- Copy MergeMod.dll (version 1.5.x) to Program Files, under Common Files, under Microsoft Shared in the MSITools folder in your Windows Explorer.
- Register MergeMod.dll with RegSvr32.
- Attempt to compile a VSI project.
Additional query words: VSI install dialog
Keywords: kbbug kbpending KB281650