A proposito di MSI Factory

Create 100% pure Microsoft Windows Installer (.MSI) format software installers.

MSI Factory makes the task of creating professional installers faster, easier and hassle-free. MSI Factory includes advanced installer capabilities plus the next generation power of WiX, an intelligent development environment, a revolutionary fully scriptable .EXE bootstrap wrapper. MSI Factory is easy to use, you aren't forced to deal with the complexity of MSI database tables, sequences and components, simply drop in the application files, customize a few dialog boxes using the visual dialog editor and then click build. MSI Factory creates a single installer that works on any version of Windows.

MSI Factory incorporates a rich feature set to assist developers with the complex productivity challenges associated with developing MSI installer packages. Some features include:

  • Industry Standard - Creates 100% pure Windows Installer packages (.MSI) with optional fully scriptable single-file setup.exe bootstrap wrapper.
  • Next Generation- The only visual setup builder to fully leverage WiX (Windows Installer XML) compiler technology for creating MSI installers in a faster and more intuitive way. Now developers can integrate the same technology Microsoft uses internally for creating installers for products like Microsoft Office, SQL Server, BizTalk and Windows Live Messenger without having to hand code the XML.
  • Intelligent Development - MSI Factory's visual IDE focuses you on the files you want to distribute, rather than on abstract concepts like components, features, sequences and GUIDs.
  • Vista Compatible- Make a single installer that is compatible with all Windows systems.
  • Bootstrap Wrapper - Unique fully scriptable .EXE bootstrap wrapper with LZMA compression and 200+ actions including HTTP downloads for unprecedented flexibility in an MSI based installer.
  • WiX - Generate Windows Installer XML (WiX) compatible source projects with integrated support for WiX fragments and extensions.
  • Rapid Installer Development - Simply drag and drop your files onto the project window, and click on the build button. You'll be up and running in minutes.
  • Merge Modules - Easily add third-party runtime engines and support files with drop-in support for industry standard merge modules (.MSM).
  • LZMA Compression- Integrated into the .EXE bootstrap wrapper to ensure the smallest installers possible.
  • Visual Dialog Editor - For quickly customizing the user interface. Includes 22 different control types (check boxes, radio buttons, bitmaps, edit fields, list boxes, selection trees, icons, scrollable text, etc.) for creating fully custom dialogs.
  • .NET Ready - Automatic bootstrap installation of the .NET and .MSI runtimes.
  • System Editors - Extensive list of actions including: registry editing, shortcut icons, file operations, INI files, environment variables, custom VBScript/JScript, file permissions, installing and controlling services, XML editing, working with ODBC and much more.
  • Project Wizard - Walk through the creation of a professional software installer complete with custom dialogs, maintenance mode and a full uninstaller.
  • CD/DVD - Create installers that span multiple CD/DVD discs using the Media Manager to assist you with the layout.
  • Internet - Integrated Authenticode signing ensures Internet download compatibility.
  • Multilingual - A unique language selector is included in the visual dialog editor, making it easy to create multilingual user interfaces and modify translations at will.
  • Latest Technology - Installers made with MSI Factory work on all Windows systems and are fully MSI compatible. With next generation WiX compiler technology and support for MSI at your disposal, you're working with the latest and greatest.
  • Enterprise Ready- Essential features for team and enterprise development include automated builds, preprocessor defines, pre/post build steps and integrated support for WiX fragments and extensions.

Setup Factory vs. MSI Factory

The fundamental architectural difference between the two products is that Setup Factory uses its own proprietary, self-contained setup engine to perform the installation. It includes a powerful built-in scripting language to control the installation procedurally. As such, it is very flexible and configurable. MSI Factory on the other hand, creates Windows Installer packages (MSI files) that are interpreted and run by the Windows Installer Service which must be pre-installed on the end user’s system. Like all standard MSI installers, these are essentially database files that describe the installation in a declarative fashion, and must abide by the rules of the Windows Installer technology.