inno-setupuninstallationcontrol-paneladdremoveprograms

Installed program not listed In Programs and Features


I'm using Inno Setup 5.5.6 to create an install file. Everything works fine and gets installed except the Program is not listed in the Program and Features section of the Control Panel.

What would cause this to happen and how can I troubleshoot this issue?


Solution

  • The entry in Control Panel is not added, if the installer is set not to be uninstallable at all using Uninstallable directive:

    [Setup]
    Uninstallable=no
    

    Or if the creation of the entry is simply turned off using CreateUninstallRegKey directive:

    [Setup]
    CreateUninstallRegKey=no
    

    Check if a respective registry entry is created:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AppId_is1]