Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to create installer with Innosetup which should not register the application with Add/Remove programs?

I want to create a installer using Innosetup which should not register the application with windows installer, This option i could see it in Advanced Installer. If this option is selected it installer won't write any values to registry and will not appear in Add/Remove programs, it just copy files to the desired location.

This feature is required for creating portable applications

It simply works as a extractor.

like image 410
SamuelJames84 Avatar asked Dec 06 '11 09:12

SamuelJames84


1 Answers

You can set either CreateUninstallRegKey=no to block just the entries in the Add/Remove programs, or Uninstallable=no to disable all uninstall functionality.
Both of these have side effects like stopping the UsePrevious* values and Get/SetPreviousdata.

Note that the Add/Remove programs is NOT Windows Installer which is a different technology and an alternative to Inno.

like image 135
Deanna Avatar answered Nov 07 '22 09:11

Deanna