-
Notifications
You must be signed in to change notification settings - Fork 0
Inno Setup Installer Generation
WildCat Studio edited this page Sep 18, 2026
·
2 revisions
Generate ready-to-compile Inno Setup (
.iss) scripts to create enterprise-grade Windows setup wizards, desktop shortcuts, and uninstallers.
While WebToApp Studio Pro produces standalone, zero-install portable .exe files, enterprise deployments and donationware software distributions frequently require a traditional Windows installation wizard:
- Professional Welcome, License Agreement, and Destination Directory screens.
- Automatic Start Menu shortcuts and Desktop icon creation.
- Clean Windows "Add or Remove Programs" uninstaller registration.
- Silent command-line flags (
/VERYSILENT) for IT systems administrators deploying across enterprise fleets.
When compiling a Windows executable, WebToApp Studio Pro automatically writes a comprehensive Inno Setup compiler script to your build output directory:
dist/<AppName>_Installer.iss
; Inno Setup Script generated by WebToApp Studio Pro
[Setup]
AppId={{YOUR-APP-GUID}}
AppName=MyApplication
AppVersion=1.5.6
AppPublisher=WildCat Studio
AppPublisherURL=https://wildcatstudio.us/
DefaultDirName={autopf}\MyApplication
DefaultGroupName=MyApplication
AllowNoIcons=yes
OutputDir=.\installer_output
OutputBaseFilename=MyApplication_Setup_v1.5.6
SetupIconFile=app_icon.ico
Compression=lzma2/ultra64
SolidCompression=yes
WizardStyle=modern
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: ".\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
[Icons]
Name: "{group}\MyApplication"; Filename: "{app}\MyApplication.exe"
Name: "{group}\{cm:UninstallProgram,MyApplication}"; Filename: "{uninstallexe}"
Name: "{autodesktop}\MyApplication"; Filename: "{app}\MyApplication.exe"; Tasks: desktopicon
[Run]
Filename: "{app}\MyApplication.exe"; Description: "{cm:LaunchProgram,MyApplication}"; Flags: nowait postinstall skipifsilent- Download the free Inno Setup 6 compiler (if not already installed).
- Right-click the generated
<AppName>_Installer.issfile and select "Compile" (or runiscc.exe <AppName>_Installer.issin terminal). - Inno Setup compresses your executable and assets into a single, polished setup file:
MyApplication_Setup_v1.5.6.exe.
For automated IT deployment via Microsoft Intune, SCCM, or Group Policy:
.\MyApplication_Setup_v1.5.6.exe /VERYSILENT /NORESTART /SP- /SUPPRESSMSGBOXES© 2026 Wildcat Studio. WebToApp Studio Pro — Official Developer Documentation & Technical Wiki.
Portal • Web Docs • Releases • Issues • ☕ Buy Me a Coffee
- 03. Windows Executable (.exe)
- 04. Web Frameworks & APIs
- 05. HTML5 Games & Audio
- 06. Icons & Icon Studio
- 07. Splash & Day/Night Mode
- 08. SQLite Database Bridge
- 09. Native OS Notifications
- 10. WordPress Companion
- 11. Deep-Linking (myapp://)
- 12. Inno Setup Wizards (.iss)
- 13. Microsoft Store (MSIX)
- 14. Android & Google Play
- 15. Ubuntu Linux Debian (.deb)
- 16. Integrated PWA Studio
- 17. Multi-Platform Build
- 18. Enterprise Security
- 19. Authenticode Code Signing
- 20. 1-Click Auto-Updater
- 21. Release Protocol & Gateway