Windows Installer Authoring Tools - Feature Comparison Chart

See also: Complete list of Windows Installer Authoring Tools

The following table compares some popular Windows Installer authoring tools. It is mainly based on information that is publicly available from the respective manufacturers; not all of it has been validated. Features that are actually provided by the Windows Installer service, not by the authoring tool (such as advertising, repair, rollback etc.) are common to all products and therefore not listed. This table focuses on Windows Installer setups. Some tools can also create Windows setups that don't use MSI, but use a proprietary scripting language.

InstallShield Premier InstallShield Professional InstallShield Express WiX Visual Studio Installer
Note 7
InstallShield LE for Visual Studio
Summary

IS Premier

IS Pro

IS Express WiX VSI IS LE
Manufacturer Flexera Software Flexera Software Flexera Software Open Source Microsoft Flexera Software
Current Version 2010 2010 2010 3.0
Note 8
2010 2010
Released June 2009 June  2009 June 2009 July 2009 April 2010 April 2010
Summary
  • point & click UI
  • extends MSI functionality
  • multi-language support
  • add-on tools
  • point & click UI
  • extends MSI functionality
  • point & click UI
  • reduced customizability
  • emphasizes on best practices
  • distributed authoring
  • extends MSI functionality
  • very simple
  • its limitations sometimes lead to violation of best practices
  • point & click UI
  • feature reduced edition of InstallShield Express
Design Features IS Premier IS Pro IS Express WiX VSI IS LE
Stand alone IDE + + + -
Note 12
- -
Visual Studio integration + + + + + +
Localized versions of the development environment - - - - + -
MSI and Logo validation + + - - - -
Patch and update validation + + - - - -
Full control of features + + + + - -
Full control of components + + - + - -
Device driver installation (DIFx) + + - + - -
Visual Editors for registry settings and shortcuts + + + - + +
Visual Editors for INI files and Environment variables + + + - - +
Visual Editor to define setup types -
Note 6
-
Note 6
+ - - -
Visual Editor for action sequences and logic + + - - - -
Optionally drive installation logic using a script (external UI) + + - - - -
Optionally create script driven non-MSI setups + + - - - -
Dynamic file linking + + + - - -
Path variables to make projects portable from one machine to another + + - - - -
MSI Debugger + + - - - -
Repackager + -
Note 1
-
Note 1
- - -
Automation Interface for external project modification + + - - - -
Integrated MSI table editor + + - - - -
Technology Support IS Premier IS Pro IS Express WiX VSI IS LE
Includes additional Merge Modules Note 14 + + + - - -
Install prerequisite redistributables + + + -
Note 11
+ +
Modify XML files during installation + + - + - -
Add and manage user accounts + + + + - -
Create setups for Web Services and IIS + + + + + +
Create MS SQL Server Databases + + - + - -
Create MySQL Databases + + - - - -
Create Oracle Databases + + - - - -
Visual Editor to Create and Control Services + + - - - -
Device Driver Installation + + - + - -
Active and Static File Dependency Scanners + + + - - -
Direct support for COM+ + + + + - -
Custom Action Support IS Premier IS Pro IS Express WiX VSI IS LE
EXE + + + + + +
.NET Installer Class + + + - + -
DLL with MSI specific prototype + + + + + -
General DLL, incl. Windows APIs + + - - - -
VBScript + + + + + +
Proprietary scripting language + + - - - -
Full control of custom action sequencing + + (+)
Note 4
+ - (-)
Note 5
International Support

IS Premier

IS Pro

IS Express WiX VSI IS LE
Supported languages (including language packs) 35+
Note 2
1
Note 3
33 40 14 10
Create One Setup Package with Multiple Languages + - - - - -
Runtime Dialogs

IS Premier

IS Pro

IS Express WiX VSI IS LE
Customize Dialog Text and Bitmaps + + + - (+) +
Customize Dialog Layout or Add Custom Dialogs + + - - - -
Dialog Editor + + - - - -
Build and Distribution Media

IS Premier

IS Pro

IS Express WiX VSI IS LE
CD-ROM + + + + + +
Self-extracting EXE + + + - - +
Smart Internet Deployment + + + - - -
Automatic update notification -
Note 10
-
Note 10
-
Note 10
-
Note 11
- -
Note 10
Mix compressed and uncompressed files + + - - - -
Command Line Build Tools + + + + + +
Standalone Build module to create media on a clean build system (no additional license required) + - - + - -
Release Management - build multiple product variations from a single project + + - - - -
Create Merge Modules + + - + + -
Create Patches + + + + - -
Create Transforms + + - + - -
Create "Multiple Instance Transforms" + - - - - -
Create ClickOnce packages + + - - + -
Create time limited trial version of your application + - - - - -
Application virtualization support App-V
Note 13
App-V
Note 13
- - - -
Target Platforms

IS Premier

IS Pro

IS Express WiX VSI IS LE
Windows (XP, 2003, Vista, 2008, and higher) + + + + + +
Windows Mobile + + + - + -
Palm OS + + + - - -
Pre-install MSI runtime + + + -
Note 11
+ +
Pre-install .NET Framework + + + -
Note 11
+ +
Pre-install Internet Explorer + + + - - +
Pre-install .NET Compact Framework + + + - - -
Install SQL Server CE + + + - - +
Pricing and Ordering

IS Premier

IS Pro

IS Express WiX VSI IS LE
InstallSite Shop ENGLISH English
GERMAN Deutsch
ENGLISH English
GERMAN Deutsch
ENGLISH English
GERMAN Deutsch
     

Notes

1: Available in a different product
2: Custom languages can be added.
3: InstallShield Professional supports one language, which can be selected (once for all projects) from 33 available languages.
4: While custom action sequencing in Express is limited compared to the other tools, it is significantly more detailed than in Visual Studio Installer.
5: The Limited Edition of InstallShield has less sequencing options than the Express edition, but still more than Visual Studio Installer.
6: Only in "InstallScript MSI" and "InstallScript" project types.
7: Visual Studio also includes a Limited Edition of InstallShield. This column however is about the "Visual Studio Installer" project type. Not available in the free Visual Studio Express editions.
8: WiX is an open source project and uses a different release model than most commercial applications. While new builds of WiX 3.5 are published on a regular basis, WiX 3.0 is the latest "released" version.
9: Price for Visual Studio Professional edition.
10: The tool has an interface to an add-on solution for update notification which must be purchased separately.
11: Planned or work in progress.
12: Commercial and open source IDEs are available from third parties
13: Requires virtualization pack (not included in the price listed)
14: All tools use Microsoft's standard merge modules that also come with Visual Studio, but some include additional modules, either from third parties or created by the tool manufacturer.

Errors and omissions excepted. Be sure to check the manufacturer's web site for the latest information.

 

English News Discussions Windows Installer Virtualization Related Tools More Help InstallScript About InstallSite Shop Site Search
deutsch Neuigkeiten Diskussionsgruppen Windows Installer   MSI FAQ Artikel     Shop Suche

Copyright © 1997-2009 by InstallSite Stefan Krueger. All rights reserved. Legal information.
GERMAN Impressum,Datenschutzerklärung, Haftungsausschluss
By using this site you agree to the license agreement. Webmaster contact.