Installer
Contact
Site Map
Download
Features
Java
Licensing
Purchase
Testimonials
Support
Forums
FAQs
Search
Advanced Installer User Guide
Buy
Table of Contents
Download
Introduction
Using Advanced Installer
Features and Functionality
Tutorials, How To's, Q&A
Windows Installer
Windows Mobile/CE
Table of Contents
Introduction
Using Advanced Installer
The GUI
The Main Menu
Working with Projects
New Project dialog
Installer Projects
Java Projects
MSM Projects
Importing Projects
Other Projects
Select Language Dialog
Project Options Tab
Project Type Tab
Project Cache Tab
Path Variables Tab
Project IDs Tab
Edit Product Code dialog
Path Variables
Edit Path Variable
Tools
Validation
Installer Projects
Product Information
Product Details
Install Parameters
Edit Property Dialog
Edit Formatted Type Dialog
Property Picker
Digital Signature
Updater Page
Upgrades
Product Info
Upgrade Action
Serial Validation Page
Save Serials Dialog
Advanced Licensing
Licensing Options
Licensing Display
Licensing Registration
Generate Registration Key
Generate License
Edit License Template
Requirements
Prerequisites
Launch Conditions
Custom Launch Conditions
Edit Launch Condition
Prerequisite Software
Prerequisite Properties
Prerequisite Install Conditions
Edit Prerequisite Search Dialog
Edit Search String Dialog
Product Picker
Prerequisite Options
Prerequisite Files
Builds
Chained Packages
Chained Package Properties
Merge Modules
Configure Merge Module Dialog
Resources
Files and Folders
Files
File Properties Tab
File Version
Register a Font
Multiple Files Properties Tab
File Picker
Add Dependencies Dialog
Temporary Files
Edit Temporary File
File Operations
File Removal Dialog
File Duplication Dialog
File Copy/Move Dialog
Folders
Folder Properties Dialog
Synchronize Folder
Edit Filters Dialog
Edit Pattern Dialog
Folder Removal Dialog
Folder Sharing
Share Permissions Dialog
Folder Picker
Folder Paths
Permissions
Permission Dialog
Shortcuts
Shortcut Properties Dialog
Internet Shortcut Properties Dialog
INI Files
Edit INI File Dialog
Edit INI Entry Dialog
XML Files
Edit XML Dialog
XML File Settings Tab
XML File Install Tab
XML Element Settings Tab
XML Element Attributes Tab
Edit XML Attribute
Windows Libraries
Edit Library Dialog
Java Products
Java Product Settings
Preferred JRE Version Dialog
Environment Variable Picker Dialog
Java Virtual Machine
Edit JVM Parameters Dialog
New JVM System Property Dialog
The Mac OS X settings
Java Product Localization
Registry
Registry Value Dialog
Registry Value Removal Dialog
Registry Key Dialog
Registry Key Removal Dialog
Registry Picker
Registry Key Picker
File Associations
Default Programs
ProgID Properties
Extension Properties
Verb Properties
Assemblies
Assembly Properties
.NET Native Image
Edit Assembly Attribute Dialog
Drivers
Driver Settings
Services
Service Properties
Service Control Properties
Service Configure Properties
Service Failure Actions Properties
Edit Failure Action Dialog
Deployment
Organization
Search Pane
Edit Components Properties
Edit Features Properties
Feature Properties
Conditional Levels Dialog
Edit Conditional Level Dialog
Component Properties
Edit Qualified Component And Group
Feature Picker
Media
Media Tab
Custom LZMA Settings
Edit CAB Settings Dialog
Advanced Media Tab
Media Volumes Common Properties
Volume Properties
CAB Properties
Msi Media Tab
Bootstrapper
EXE setup file
Java Media Tab
JRE Bundle
Build Content
Multiple Instances
Instance Properties
Edit Instance Property Dialog
Instance Components
Mac OS X Tab
Edit PseudoFormatted Type Dialog
CD/DVD Autorun
Edit Autorun Command Dialog
ActiveSync
ActiveSync Global Settings
ActiveSync Application Group
ActiveSync Application
User Interface
Themes
Settings
Watermark
Images
Image Options
Text Styles
Text Style
Installation Dialogs
Dialog Editor
Mandatory Install Dialogs
Optional Install Dialogs
Add Dialog
Editor
Installer Controls
Guide Settings
Uniform Layout Settings
Control Tab Order
Control Data
Control Data Row
Billboards
Edit Billboard
Events Editor
Control Events
Edit Control Events
Edit Event Mapping
Edit Control Condition
Properties
Dialogs Repository
Dialog Picker
Image Slideshow
Image Options
Translations
Languages
Localization Options Dialog
Localization Dialog
Localized String
Dictionaries
System Changes
Environment Variables
Edit Environment Variable
Scheduled Tasks
Application Settings Tab
Account Settings Tab
Schedule Settings Tab
Repeat Settings Tab
Control Panel Applets
Applet Settings
Game Explorer
Game Information
Edit Developer/Publisher
Game Ratings
Game Art
Game Registration Options
Game Play Task Dialog
Game Support Task Dialog
Windows Firewall
Firewall Exceptions
Edit Firewall Application Exception
Edit Exception Scope
Edit Firewall Port Exception
Firewall Options
Users and Groups
User Account Properties
Group Picker
Group Properties
COM
COM Properties
AppId Properties
Type Library Properties
COM+ Properties
Server
Internet Information Services
Global Settings Page
Web Site Settings Page
Virtual Directory Settings
Access Flags Settings
Web Authentication
Default Document List
FTP Configuration
MIME Map
MIME Configuration
Web Application Mappings
Web Application Mapping Properties
HTTP Response Headers
HTTP Response Header Configuration
HTTP Error Pages
HTTP Error Page Configuration
Application Pools
Application Pool Association
Application Pool Configuration
Application Pool Recycling
Application Pool Performance
Application Pool Health
Application Pool Identity
Application Pool Content
ODBC
Driver Properties
Edit Attribute Dialog
Data Source Properties
Translator Properties
SQL Scripts
Predefined SQL Connection
Custom SQL Connection
SQL Script
SQL Script Replacement
Custom Behavior
Search
File To Search Properties
Component Location Properties
Registry Location Properties
INI Location Properties
Folder Location Properties
Extended Search Properties
Search Results
Specify Builds Dialog
Custom Actions
Custom Action Properties
Edit Action Properties
Edit Condition Dialog
Windows Installer Custom Actions
Predefined Custom Actions
The Edit Function Dialog
The Edit Function Argument Dialog
Edit .NET Custom Action
.NET Installer Class Argument
Predefined UI Custom Actions
Table Editor
Edit Table Dialog
Column Properties
Column Validation
Edit Row Dialog
Patch Projects
Patch Details
Add/Remove [Control Panel]
Images
Image Family Properties
Upgraded Image Properties
Target Image Properties
Patch Sequence
Patch Sequence Options
Media
Media Tab
Patch Source Dialog
Bootstrapper
Merge Module Projects
Merge Module Details
Merge Module Organization
Media
Edit Module Dependencies
Edit Module Exclusions
Configurable Merge Modules
Edit Substitution Parameter
Edit Configuration Parameter
Updates Configuration Projects
Updates Page
Update Properties
Auto-Close Application Dialog
Update Descriptions
Advanced Page
Media Page
Windows Mobile CAB Projects
Product Details
Digital Signature
Files and Folders
Files
File Properties Tab
File Options Tab
File Configurations
File Picker
Folders
Folder Picker
Shortcuts
Shortcut Properties Tab
Configurations
Registry
Registry Value Dialog
File Associations
Extension Properties
Configurations
Media Tab
Target Platforms Tab
Advanced Platform Settings Operating System Tab
Advanced Platform Settings Target Platform Tab
XML Provisioning Tab
Configuration Content
Repackage and Import
Edit Capture Profiles
Settings
File Type Filters
File and Folders Filters
Registry Filters
Wizards
Mixed 32/64 Wizard
Keyboard Shortcuts
Shell Integration
Command Line
Editing
Project Commands
Set Version Command
Version Command (Deprecated)
Set Package Name Command
Package Name Command (Deprecated)
Set Property Command
Property Command (Deprecated)
Delete Property Command
Get Property Command
Set Product Code Command
Set Bitmap Command
Duplicate Project Command
Files and Folders Commands
Add File Command
Register File Command
Delete File Command
Add Folder Command
Delete Folder Command
New Shortcut Command
Delete Shortcut Command
New Synchronized Folder Command
Reset Synchronized Folder Command
Registry Commands
New Registry Entry Command
Add Registry Entry Command
Delete Registry Entry Command
Import Reg File Command
Search Commands
Add File Search Command
Delete File Search Command
Add Directory Search Command
Delete Directory Search Command
Delete Search Command
Add Registry Search Command
Delete Registry Search Command
Add Component Search Command
Delete Component Search Command
Add INI File Search Command
Delete INI File Search Command
Merge Module Commands
Add Merge Module Command
Delete Merge Module Command
Set Module Name Command
Set Module Id Command
Set Module Guid Command
Patch Commands
New Patch Upgraded Command
New Patch Target Command
Delete Patch Family Command
Delete Upgraded Image Command
Delete Target Image Command
Miscellaneous Commands
Build Only Bundled Package Command (Deprecated)
Set Updates Url Command
New Prerequisite Command
Delete Prerequisite Command
Set Package Type Command
Set Current Feature Command
New Environment Variable Command
Delete Environment Variable Command
Add Language Command
Delete Language Command
Generate Serials
Features and Functionality
Changing Version
Upgrades
Synchronized Folders
File Hashes
Patches
Single Package Authoring
Single Instance Application
UAC
Merge Modules
Prerequisite Repository
Native Java Launcher
The Mac OS X package
Pack200 Compression
LZMA Compression
PseudoFormatted Type
Smart Edit Control
Package User Interface
Enhanced UI
Dialog Repository
HTML Host Control
Auto Updater
License Check
Updates Configuration File
Updates Configuration Examples
Internet Information Services
HTTP Methods
HTTP Error Messages
FrontPage Server Extensions
Application Pools
SQL Scripts
SQL Transactions
Serial Validation
Serial Number Validation DLL
References Pane
Tutorials, How To's, Q&A
Tutorials
Simple Installation
Professional Installation
Other Languages
New Language
Patch Authoring
Java Product Installation
Java Service Installation
Using The Updater
Create Updates File
Sample updates configuration files
Create a new dialog
Display a MSI dialog conditionally
Creating Billboards
IIS Tutorial
Using SQL Scripts
Browse For File
Repackage Installation
Multiple Builds
MSI Import
ComboBox and ListBox controls
Deploy a MSI through GPO
Add trial support to your VB application
Windows Mobile/CE Installations
How To's
Application/Package
Files and Folders
Launch file after installation
Write text into a file
Install an user specific file
Remove a file or a folder during installation
Install in another application's folder
Install files in a custom folder
Install files with the same name
Create shortcut only if a feature is installed
Services and Processes
Detect or stop a process
Hide command window for an EXE process
Detect a service
Install a service for a custom user
Custom Actions
Create patch custom action
Launch a CMD or BAT file
Restart the machine after the installation
Make the package install per-user or per-machine
Create a silent installation package
Install resources based on the OS version
Configure server-side serial number validation
Collect installation data and send it to a web server
Implement self-healing into the application
Installing Driver
Windows Restart Manager
Create a log
Resolve an ICE43 validation error
Create a chained installation
Create an Access Database installer
32-bit/64-bit
Unified 32/64 Package Type
Install 32-bit/64-bit registry entries
Install 32-bit/64-bit files
User Interface
Display dialog on button push
Execute custom action on button push
Set property on button push
Refreshing a dialog after setting a property
Display remaining time for current progress
Adding print functionality to a dialog
Set Edit control text on button push
Browse For Folder
Localize EULA and Readme text
Add a dialog after "SetupTypeDlg"
Conditionally show "StartMenuShortcutsDlg"
Conditionally show the "UpgradeDlg" dialog
Show a custom feature selection dialog
Make sure an edit box is not empty
Show a custom ExitDialog for Maintenance
Play an Audio file
Show Image Slideshow using custom triggers
Display a message box
Upgrade
Integrate Updater In Application
Integrate Updater In Java Application
Integrate Updater In C# Application
Wait for updater
Upgrade an older version of the package
Update a registry value
Uninstall/Maintenance
Prevent Repair or Uninstall
Preserve File on Install
Preserve registry key at install
Uninstall Shortcut
Force Uninstall
Uninstall another MSI when my product is uninstalled
Make the properties keep their values during Maintenance
ODBC/SQL
Set up an ODBC connection
Test SQL Connection
Browse for SQL Servers
Show Databases from an SQL Server
Use a property in a SQL script
Set SQL connection authorization type
IIS
Browse for IIS Web Sites & Virtual Directories
Java
Install Java Extensions
Different JRE settings for the PC and MAC builds.
Add JRE or .NET Framework as a prerequisite
Select the JRE version used by the Java Launcher
Licensing
Integrate Licensing support in C++ applications
Integrate Licensing support in C# or VB.NET applications
Windows Mobile/CE
Creating a desktop (ActiveSync) installer for your mobile application
FAQ's
EXE bootstrapper FAQ's
Custom Action FAQ's
Errors FAQ's
Package UI FAQ's
Upgrade FAQ's
Launch Conditions FAQ's
Files and Folders FAQ's
Miscellaneous FAQ's
Windows Installer
Advertised Shortcuts
The Engine
Formatted Type
Properties
Folders
Windows Installer Properties
Component Location Properties
Configuration Properties
Date and Time Properties
Feature installation options Properties
Hardware Properties
Installation Status Properties
Operating System Properties
Product Information Properties
Summary Information Properties
User Information Properties
Standard Actions
Custom Actions
Installer Unit
Packages Types
Command Line
Windows SDK tools
Windows Mobile/CE
Wceload tool
The %CEn% Directory Macros
Custom Setup DLL
XML Provisioning
Known issues and limitations
No possibility to specify shortcut arguments
"The program may not display properly..." warning
Table of Contents