64-bit Inno Setup

Inno Setup 7 introduced 64-bit compilers and installers.

Both the 32-bit and 64-bit editions of Inno Setup 7 can be installed side by side, and they can coexist alongside Inno Setup 6.

Great care has been taken to ensure maximum backward compatibility with Inno Setup 6, and compatibility between 32-bit and 64-bit installers.

64-bit Installers:

Set SetupArchitecture to x64 to build a 64-bit x64 installer instead of a 32-bit x86 installer. This also changes the default values of ArchitecturesAllowed and ArchitecturesInstallIn64BitMode to x64compatible, making 64-bit installers default to 64-bit install mode.

Key benefits and differences:

64-bit Compiler IDE and ISCC:

Install the 64-bit edition of Inno Setup to run 64-bit versions of the Compiler IDE and ISCC. Both editions read the same scripts and defaults, and either can generate 32-bit or 64-bit installers.

To check which edition you installed, click the "Inno Setup Compiler" shortcut in the Start Menu. The 32-bit edition displays "32-bit" in the title bar, while the 64-bit edition does not.

Using the 64-bit edition is recommended.

Key benefits and differences: