BitBanger
Posts: 9
Joined: Wed Jan 18, 2006 11:07 pm

Installer without entry in "Add Remove Programs"

I'm trying to create an installer that adds a capability to an existing application, but I also do not want to have an entry in the Add or Remove Programs control panel applet.

I've tried checking the Disable Modify, Disable Repair, and Disable Remove. Unfortunately all that did was create an entry that I couldn't remove. (MsiZap to the rescue)

Is there any way to accomplish this with AI?
ciprian
Posts: 259
Joined: Thu Jul 14, 2005 12:56 pm
Location: Craiova, Romania
Contact: Website

Hi,

This can be achieved by setting the ARPSYSTEMCOMPONENT property to 1. You can set it's value by adding it with the value 1 in the "Properties" list from the "Install Parameters" page or by using a "Property Set With Formatted" type of custom action.

However this may not be the best approach. When the "existing application" is uninstalled, your application will remain and the user will not be able to remove it.

Best regards,
Ciprian
Ciprian Burca
Advanced Installer Team
http://www.advancedinstaller.com
BitBanger
Posts: 9
Joined: Wed Jan 18, 2006 11:07 pm

Thanks, this is exactly what I need.

I don't care about uninstalling because the application consumes this installed file during the normal course of operation. It won't be there to uninstall anyway.

Thanks again.

Return to “Common Problems”