MSI
Create valid MSI setups for your applications respecting all written and unwritten Windows Installer rules.
UAC
Build installers that run flawlessly on any Windows version.
Visual Studio Extension
Build and configure MSI and MSIX packages using Visual Studio.
Upgrades
Detect and upgrade an older version of your product installed on the user's machine. Prevent installs over newer ones.
Side-by-Side
Create packages for different versions of your application that can be installed simultaneously and run side by side.
Imports
Import from Visual Studio, InstallShield LE, WiX, Eclipse, Inno Setup, NSIS and regular MSI/MSM packages.
Fonts
Register fonts in the Windows OS. Specify registration names for non-TrueType fonts.
Environment Variables
Create, append or prepend user or system environment variables.
Autoregister
Auto registration for files that support it. Can be scheduled at install time.
Files and Folders
Install and uninstall files and folders. Set attributes, create shortcuts.
Registry
Install and uninstall registry keys and entries.
64-bit
Build setups that run and install on 32-bit processors or the latest 64-bit Intel and AMD CPUs.
Template projects
Create templates based on your current project and ready-to-use for your future projects.
PowerShell Automation
Create and configure your projects using PowerShell commands.
XML projects
Easy to check into version control systems and share between multiple developers.
Run&Log
Launch your MSI package while pretty printing the full Windows Installer log.
Launch Conditions
Visually specify conditions necessary (applications, frameworks, etc.) for your package to run.
Smart Formatted Editing
Editing (MSI)Formatted fields offers reference auto-completion, syntax and error highlights and resolved value hints.
Per-User/Per-machine
Create installers that can be install as required: per-user or per-machine if the user is Administrator.
Include Merge Modules
Include frameworks, libraries, and other prepackaged dependencies into your installers with just a few mouse clicks.