Download Inno Setup 5.3.6

Spread the love

Jordan Russell Software has released version 5.3.6 of Inno Setup. This program makes it easy to create installation packages for Windows. The program provides the ability to add information to the registry and ini files, create shortcuts and compress the installation files. Furthermore, an uninstaller can of course also be added and several languages ​​can be selected during installation. The following changes and improvements have been made in this release:

Changhes in version 5.3.6:

  • Windows 7 change:
    • Added new [Setup] section directive: UninstallDisplaySize. On Windows 7 and newer, Setup uses this directive to set the EstimatedSize value in the Uninstall registry key when possible since the Windows 7 Add/Remove Programs Control Panel (called Program and Features) no longer automatically calculates it. If an UninstallDisplaySize is not set, Setup estimates the size itself by taking the size of all files installed and adding any ExtraDiskSpaceRequired values ​​set. Note: Windows 7 only supports the display of values ​​smaller than 4 GB.
  • Pascal Scripting now supports IUnknown based COM. Previously it only supported IDispatch based COM but a growing number of Windows API functions are COM based without implementing the IDispatch interface, and you can now use these as well. See the new CodeAutomation2.iss example script for an example. Note: this is only supported by Unicode Inno Setup at the moment, because of Delphi 2’s limitations (Delphi 2 is used to compile Non Unicode Inno Setup):
    • Added StringToGUID, CreateComObject, and OleCheck support functions.
    • Added HResult, TGUID, TCLSID, and TIID support types.
  • The compiler no longer allows a single LanguageCodePage directive to be applied to multiple languages ​​at once. If you were using this to force Non Unicode Setup to allow the user to select any language regardless of the system code page, set [Setup] section directive ShowUndisplayableLanguages ​​to yes instead.
  • Added new CodePrepareToInstall.iss example script.
  • Fix: Unicode Pascal scripting: passing a very long string to Format caused an error.
  • Minor tweaks.

The following downloads are available:
Inno Setup 5.3.6 (setup)
Inno Setup 5.3.6 (unicode)
Inno Setup 5.3.6 (source code, zip)

Version number 5.3.6
Release status Final
Operating systems Windows 7, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008
Website Jordan Russell Software
Download http://files.jrsoftware.org/ispack/isetup-5.3.6.exe
File sizes 1.40MB – 1.82MB
License type Freeware
You might also like