Search Wiki:
wix-xna-logo.png

Project Description
This is a professional grade installer for your XNA-based games, written in WiX, Microsoft's Open Source toolkit for creating .msi packages. It gets around the problem of your users not having the neccessary components on their systems - once and for all.

It can automatically deploy the prerequisites of a game (including DirectX 9.0c October 2006, .NET 2.0 SP1 and XNA 1.0 Refresh) during install time, validate that the user is running at least Windows XP SP2 and even verify that shader-capable graphics hardware is in the system before your game gets installed.

The installer can also be configured to simply block the user from installing your game until the necessary components have been installed on the system. This is useful for authoring lightweight installers intended to ship without the 27 MB of redistributables required by an XNA game.

Requirements
WiX Toolkit

The installer template has been created using SharpDevelop 2.2 which already includes the WiX toolkit and is able to compile the template without any additional configuration work. You can compile the sources by hand, but SharpDevelop is recommended for its simplicity.

Includes binaries of the WiX custom action DLLs used by the template for installing DirectX 9.0c October 2006, the XNA Framework 1.0 Refresh and the .NET Framework 2.0 SP1.

Details
More information can be found on the project's homepage at
http://www.nuclex.org/installer

To obtain the sources of the custom action DLLs (Visual C++ Express 2008 required), point your subversion client to the following URL:
https://devel.nuclex.org/sideprojects/svn/installer/Installer.Build/trunk
Last edited Nov 26 2007 at 7:16 AM  by Cygon, version 5
Updating...