To build this project you will require:
- Visual Studio 2015 Update 1
- Visual Studio 2015 SDK
- Latest version of ASP.NET 5
- SideWaffle Visual Studio Extension
- TypeScript Visual Studio Extension (Already installed, just update it from Tools -> Extensions).
- Set Boilerplate.Vsix as the start-up project.
- Open Boilerplate.Vsix Project Properties -> Debug Tab
- Set 'Start external program' to: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
- Set command line arguments to: /rootsuffix Exp
- Delete any node_modules and bower_components folders under the MVC 6 projects. This will stop errors complaining of long file paths.
- Hit F5 to run. An experimental instance of Visual Studio will start and you can create a new project template from there.
Alternatively you can run the MVC 5 project itself to try it out. The MVC 6 projects cannot be run because of Microsoft's failure to implement comments in the various JSON config files which are required for the feature selection wizard (See http://blog.getify.com/json-comments/ for why this is silly).