2
<Template originator="Piotr Dowgiallo"
4
lastModified="2012/06/05">
6
<!-- Template Header -->
7
<TemplateConfiguration>
8
<_Name>ASP.NET MVC 3 with Unit Test Project</_Name>
9
<_Category>C#/ASP.NET</_Category>
10
<Icon>md-project-web</Icon>
11
<LanguageName>C#</LanguageName>
12
<_Description>Creates an ASP.NET MVC 3 Web Project with Unit Test Project.</_Description>
13
</TemplateConfiguration>
20
<!-- Template Content -->
21
<Combine name = "${ProjectName}" directory = ".">
23
<StartupProject>${ProjectName}</StartupProject>
26
<Project name = "${ProjectName}" directory = "." type = "AspNetMvc3">
27
<Options TargetFrameworkVersion = "4.0" />
29
<Reference type="Package" refto="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
30
<Reference type="Package" refto="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
31
<Reference type="Package" refto="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
32
<Reference type="Package" refto="System.Core" />
33
<Reference type="Package" refto="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
34
<Reference type="Package" refto="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
35
<Reference type="Package" refto="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
36
<Reference type="Package" refto="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
37
<Reference type="Package" refto="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
38
<Reference type="Package" refto="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
39
<Reference type="Package" refto="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
40
<Reference type="Package" refto="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
41
<Reference type="Package" refto="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
42
<Reference type="Package" refto="System.Xml.Linq" />
43
<Reference type="Package" refto="Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
46
<Directory name="Content" />
47
<Directory name="Controllers">
48
<File name="HomeController.cs" src="Common/HomeController.cs" />
50
<Directory name="Models" />
51
<Directory name="Scripts" />
52
<Directory name="Views">
53
<FileTemplateReference TemplateID="AspMvc3WebConfigViews" name="Web.config" SuppressAutoOpen="true" />
54
<Directory name="Home">
55
<AspNetFile name="Index.aspx">
57
<![CDATA[<%@ Page Language="${AspNetLanguage}" Inherits="System.Web.Mvc.ViewPage" %>
59
<html xmlns="http://www.w3.org/1999/xhtml">
65
<%= Html.Encode(ViewData["Message"]) %>
72
<Directory name="Shared">
73
<AspNetFile name="Error.aspx">
75
<![CDATA[<%@ Page Language="${AspNetLanguage}" Inherits="System.Web.Mvc.ViewPage" %>
77
<html xmlns="http://www.w3.org/1999/xhtml">
83
<h2>An error occurred while processing your request.</h2>
91
<FileTemplateReference TemplateID="AspMvc3WebConfigApp" name="Web.config" SuppressAutoOpen="true" />
92
<FileTemplateReference TemplateID="AspMvc3GlobalAsax" name="Global.asax" SuppressAutoOpen="true" />
95
<Project name = "${ProjectName}.Tests" directory = "${ProjectName}.Tests">
96
<Options Target = "Library" />
99
<Reference type="Package" refto="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
100
<Reference type="Package" refto="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
101
<Reference type="Package" refto="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
102
<Reference type="Package" refto="System.Core" />
103
<Reference type="Package" refto="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
104
<Reference type="Package" refto="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
105
<Reference type="Package" refto="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
106
<Reference type="Package" refto="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
107
<Reference type="Package" refto="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
108
<Reference type="Package" refto="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
109
<Reference type="Package" refto="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
110
<Reference type="Package" refto="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
111
<Reference type="Package" refto="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
112
<Reference type="Package" refto="System.Xml.Linq" />
113
<Reference type="Package" refto="Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
114
<Reference type="Package" refto="nunit.framework" SpecificVersion = "false" LocalCopy = "false" />
115
<Reference type="Project" refto="${ProjectName}" />
119
<Directory name="Controllers">
120
<File name="HomeControllerTest.cs" src="Common/HomeControllerTest.cs" />