MSI Factory 관련 정보

디스켓, CD-ROM, LAN이나 인터넷으로 응용 프로그램 및 컴포넌트를 전개할 수 있습니다.

Setup Factory는 개발자에게 스크립트 작성 전용언어를 배우지 않고도 유연한 설치 시스템을 만들 수 있는 솔루션을 제공합니다. 또한 개발자가 필요로 하는 사용자 정의 기능 및 첨단 컨트롤 기능 모두를 Setup Factory Visual Design Environment에서 제공합니다. 응용 프로그램을 웹 서버에 전개할 수도 있습니다.

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.