Top "Inno-setup" questions

Inno Setup is a tool to create setup programs with an embedded Pascal-derived scripting language.

Inno Setup: Add a Custom Input Field

I am making use of Inno Setup (its amazing!). I was hoping to customise the installer so that I can …

inno-setup
How do I get a registry value in Inno Setup when the value only uses the default name?

I'm trying to get the install directory of an application from the Windows Registry (Google Sketchup in this case) with …

windows registry inno-setup pascal
Inno Setup: How to watch variables values or write to debug output?

How can I watch values of variables while debugging in Inno Setup? How can I print something to debug output? …

debugging inno-setup pascalscript
Inno Setup default install folder change

Every time I compile my installer the default installation directory is C:\Program Files\Company\Product and I don't seem …

installation 64-bit inno-setup istool
How can I add a check box for optional files during install in Inno Setup?

I'm trying to make a custom checkbox in my custom page (because it's a one page installer), is needed only …

inno-setup pascalscript
How do I automatically set the version of my Inno Setup installer according to my application version?

I am using Inno Setup to generate the installer of my application. How can set the version number of the …

inno-setup
Register DLL/OCX in InnoSetup

I have a DLL and OCX pack then I've decided to make an installer. This is what I have: ArchitecturesInstallIn64…

dll installation inno-setup regsvr32 dllregistration
Inno Setup: Set default value for desktop icon-check box to true

I am struggling with getting Inno Setup to set the check box to true whether a desktop icon should be …

inno-setup
Inno Setup - How to set full permission on a folder, not just for it's contents

My kit created with Inno Setup installs my application in C:\Program Files\MyApp. When my application starts, it tries …

permissions directory inno-setup
How to get Inno Setup to unzip a file it installed (all as part of the one installation process)

To save bandwidth/space as well as prevent accidental meddling, the installation files for a database product (call it Ajax), …

zip inno-setup unzip