nunit/nunit — pull request #426 by rprouse (2014-12-20 14:08:10+00:00)
Title: Windows Installer

**Do not merge**

Fix #419

This is not ready to merge yet, but I wanted to move the discussion to the code changes from the issue.

I have split the installer into two installers, one **NUnit.Tools** and the second **NUnit.Framework**.

Tools always installs the latest version and currently includes the engine and the console runner.

Framework installs side by side into a versioned subdirectory. When both installer are installed, it currently looks like this.

```
Program Files (x86)
NUnit.org
tools
engine and console files (1)
framework
v3.0.xxx.xxx
net-2.0
nunit.framework.dll
nunit.framework.xml
nunitlite.dll
net-3.5 etc...
```

(1) The engine and console are currently in the same directory even though they are two features in the installer. I will move these into engine and console directories once the engine can register itself and be found elsewhere.

## Todo ##

- Add an icon for the install
- Brand the install dialogs with icon and graphics
- Add the assemblies to the registry so they can be referenced.
- Add msbuild targets to nunit.proj