Inno Setup v5
Windows 7, 64 bit platform
Everything seems to work, except that the application itself does not show up in the Control Panel's "Programs and Features" applet. However, the Uninstaller entry exists there!
Folders and files are created correctly
The app is where it is supposed to be and works perfectly
The uninstaller is created and shows up in the Programs and Features Control Panel applet
Registry entries are created correctly in Wow6432Node
- HKLM\Software\Microsoft\Windows\AppPath\
- HKLM\Software\Microsoft\Windows\CurrentVersion\AppPath\
- HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\
Here's the SETUP section:
#define MyAppId "A44C3C34-52ED-4625-8BBC-912B9119052B"
#define MyAppName "iCABS4_5"
#define MyAppExeName "iCABS4_5.exe"
#define MyAppIcon "taxi_v3_64x64_v2_black2.ico"
#define MyAppIconPath "J:\Applications\QualityAssurance\csgi12\ICABS\__ICABS b0165\installer\"
#define MyAppIconName "J:\Applications\QualityAssurance\csgi12\ICABS\__ICABS b0165\installer\taxi_v3_64x64_v2_black2.ico"
#define MyAppPath "C:\Program Files\CSGI\ICABS4_5" #define MyAppVersion "4.0.5.0165"
#define Reg32AppKey "Software\CSGI"
#define Reg64AppKey "Software\Wow6432Node\CSGI"
#define Reg32SubKey "Software\CSGI\\ICABS4_5"
#define Reg64SubKey "Software\Wow6432Node\CSGI\ICABS4_5"
#define SourceFileDir "J:\Applications\QualityAssurance\csgi12\ICABS\__ICABS b0165"
[Setup]
AppId={#MyAppId}
ArchitecturesInstallIn64BitMode=x64
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName="{#MyAppName} {#MyAppVersion}"
AppPublisher=Intec Billing/CSG International
AppPublisherURL=http://www.csgi.com/
AppSupportURL=http://www.csgi.com/
AppUpdatesURL=http://www.csgi.com/
Compression=lzma
DefaultDirName=C:\Program Files\CSGI\{#MyAppName}
DisableDirPage=yes
DisableProgramGroupPage=yes
LicenseFile={#SourceFileDir}\installer\iCABS4 Setup License Agreement.txt
OutputDir={#SourceFileDir}\installer
OutputBaseFilename="{#MyAppName}-v{#MyAppVersion}_Full_Setup"
SetupIconFile="{#MyAppIcon}"
SetupLogging=yes
SolidCompression=yes
VersionInfoVersion={#MyAppVersion}
CreateUninstallRegKey=TRUE
UninstallDisplayName="{#MyAppName} v{#MyAppVersion} Uninstall "
UninstallDisplayIcon={#MyAppIconPath}\{#MyAppIcon}
WHAT am I doing wrong?????