Index: scripts/setup.iss =================================================================== diff -u -N -r21246fde09e9c94356013177b4a57a46936ef5a8 -r6ec02b46e99f231525621ac41aecd92f13a9b901 --- scripts/setup.iss (.../setup.iss) (revision 21246fde09e9c94356013177b4a57a46936ef5a8) +++ scripts/setup.iss (.../setup.iss) (revision 6ec02b46e99f231525621ac41aecd92f13a9b901) @@ -138,12 +138,8 @@ Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}; Filename: {app}\{code:ExpandArch|ExeFilename}; Tasks: quicklaunchicon; WorkingDir: {app} [Run] -Filename: "{app}\{code:ExpandArch|RegCHExtFilename}"; WorkingDir: "{app}"; Flags: postinstall waituntilterminated Filename: "{app}\{code:ExpandArch|ExeFilename}"; Flags: nowait postinstall skipifsilent; Description: "{cm:LaunchProgram,{#MyAppName}}" -[UninstallRun] -Filename: "{app}\{code:ExpandArch|RegCHExtFilename}"; Parameters: "/u"; WorkingDir: "{app}"; Flags: waituntilterminated - [Registry] Root: "HKLM"; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: none; ValueName: "Copy Handler"; Flags: deletevalue uninsdeletevalue Root: "HKCU"; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: none; ValueName: "Copy Handler"; Flags: uninsdeletevalue @@ -171,15 +167,13 @@ case ConstantStr of 'ExeFilename': Result := '{#ExeFilename64}'; 'ICTranslateFilename': Result := '{#ICTranslateFilename64}'; - 'RegCHExtFilename': Result := '{#RegCHExtFilename64}'; end; end else begin case ConstantStr of 'ExeFilename': Result := '{#ExeFilename32}'; 'ICTranslateFilename': Result := '{#ICTranslateFilename32}'; - 'RegCHExtFilename': Result := '{#RegCHExtFilename32}'; end; end; end;