September 3rd, 2010. After four months of development SharpSetup version 1.2 has been released. SharpSetup allows installer developers to create graphical user interface (GUI) for WiX based setup packages directly in .NET technologies (eg. C#/Windows Forms). SharpSetup eases user interface creation by providing ready to use components such as step templates and WinForms controls that can be used with Visual Studio GUI editor.

This version brings a number of bug fixes detected after releasing version 1.0 but also some notable new features. Key feature of SharpSetup 1.2 is simplified translation management. With new version of SharpSetup you can create new translation template in just a few clicks. SharpSetup will also help to maintain *.wxl files in sync with *.wxs files.

Also worth mentioning are extensions to bootstrapper and support for logging. It is now possible to specify both standard and custom command line options. This allows for performing silent installations, extracting installation package to specified directory, improved installer debugging capabilities and more.

Requirements

  • Hardware: SharpSetup does not impose any other hardware requirements than required by software needed for using SharpSetup (see below);
  • Operating system: Microsoft Windows XP or newer is required. SharpSetup has been tested on Windows XP, Windows Vista 64-bit, WIndows 7 and Windows Server 2008; installers created using SharpSetup will run on Windows 2000 as well;
  • Visual Studio: either Visual Studio 2008 with Service Pack 1 or Visual Studio 2010 is required;
  • Windows Installer XML toolset: SharpSetup works with recent builds of WiX v3.5 (eg. 3.5.2020.0).