This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Force Full UI when uninstalling App from Add/Remove Programs
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 13, 2009
09:13 AM
Force Full UI when uninstalling App from Add/Remove Programs
Hello,
How can I change the default behavior and start the uninstaller in Full UI Mode when clicking on Remove button in Add or Remove Programs.
Thanks,
Tobias
PS: The only way I see right now is to use the Modify Button instead and remove the [Remove] button from the dlg. but I don't like that way...
How can I change the default behavior and start the uninstaller in Full UI Mode when clicking on Remove button in Add or Remove Programs.
Thanks,
Tobias
PS: The only way I see right now is to use the Modify Button instead and remove the [Remove] button from the dlg. but I don't like that way...
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 13, 2009
06:53 PM
As far as built-in functionality goes, hiding the Remove button is the closest thing.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 14, 2009
06:36 AM
Hi,
Thanks for your response Robert.
I tried to implement a similar logic as e.g. implemented in the .NET Framework 3.5 SP1:
First I added ARPSYSTEMCOMPONENT = 1 to remove the app from installing in add remove programs.
Furthermore I did my own registry entries for starting the installer when clicking on [Change/Remove]:
[CODE]REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MyProductName]
"DisplayIcon"="[INSTALLDIR]icon.ico"
"URLInfoAbout"="someUrl"
"InstallLocation"="[INSTALLDIR]"
"VersionMinor"=dword:0000000A
"VersionMajor"=dword:00000002
"Publisher"="COMPANYNAME"
"UninstallString"="msiexec.exe /i {12345678-ABCD-1234-4321-EEEEAAAA1234} /qf"
"DisplayName"="Displayed Productname"
"DisplayVersion"="2.10.0000"
[/CODE]
So here the installer is started in Maintenance Mode and the behavior is nearby the desired behavior.
Regards
Tobias
Thanks for your response Robert.
I tried to implement a similar logic as e.g. implemented in the .NET Framework 3.5 SP1:
First I added ARPSYSTEMCOMPONENT = 1 to remove the app from installing in add remove programs.
Furthermore I did my own registry entries for starting the installer when clicking on [Change/Remove]:
[CODE]REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MyProductName]
"DisplayIcon"="[INSTALLDIR]icon.ico"
"URLInfoAbout"="someUrl"
"InstallLocation"="[INSTALLDIR]"
"VersionMinor"=dword:0000000A
"VersionMajor"=dword:00000002
"Publisher"="COMPANYNAME"
"UninstallString"="msiexec.exe /i {12345678-ABCD-1234-4321-EEEEAAAA1234} /qf"
"DisplayName"="Displayed Productname"
"DisplayVersion"="2.10.0000"
[/CODE]
So here the installer is started in Maintenance Mode and the behavior is nearby the desired behavior.
Regards
Tobias