Prerequisites
=============
Visual Studio.NET 2003 VSIP SDK
Visual Studio.NET 2003 VSIP SDK Extras
Windows Installer XML (WiX) Toolset
NAnt .NET Build Tool (0.85 RC4+)
Compiling
=========
The included solution may be edited using Visual Studio .NET 2003, however compiling and packaging should be done using NAnt and the provided build script
Note VersionOne's specific Strong Name Key (VersionOne.snk) has been omitted from this release for obvious reasons
Setup:
Ensure 'nant.exe' is in your path
Ensure the 'vsip.dir' property in the build script is correctly set to the installation path of the VSIP SDK & VSIP SDK Extras.
Ensure the 'package.wix.wixdir' property in the build script is correctly set to the installation path of the WiX Toolset.
**Note that non-8.3 compliant folders may not work properly.**
Compile:
execute 'vsvars32.bat', generally located in '\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools'
execute 'nant -t:net-1.1 compile' from the location of the 'VersionOne.VisualStudio.Public.build' file
By default the build script will compile in Debug mode, to switch to release specify 'release' as a target on the NAnt command line
To package the WiX msi and a zip file with the corresponding source, specify 'package' as a target on the Nant command line
Useful Links
============
Visual Studio .NET 2003 VSIP SDK and VSIP SDK Extras
The Visual Studio Industry Partner (VSIP) SDKs are available, after free registration for an 'Affiliate Membership', via http://www.vsipmembers.com/
Windows Installer XML (WiX) Toolset
The Windows Installer XML (WiX) Toolset is open-source and available via http://wix.sourceforge.net/
NAnt .NET Build Tool
The NAnt .NET Build Tool is open-source and available via http://nant.sourceforge.net/