Jim Beveridge
Posts: 32
Joined: Wed May 10, 2006 10:54 pm

Prevent merge module from uninstalling

Is there a way to prevent a merge module from uninstalling? We are distributing the Visual C++ C run-time and would like to leave the DLLs installed if our application is uninstalled.

Thank you for the help.
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Re: Prevent merge module from uninstalling

Hi,

This is automatically done by Windows Installer.For example if the module is shared between two packages the contained DLLs (which have same GUIDs in both package) will be removed only after both package are removed. In this case the Windows Installer Sharing mechanism is applied.

For more details please see:
http://www.advancedinstaller.com/forums ... f=2&t=1159

In your case the DLLs are removed because they are not referenced by other application.

Regards,
Gigi
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com/

Return to “Common Problems”