2
<Template originator="Piotr Dowgiallo"
4
lastModified="2012/06/05">
6
<!-- Template Header -->
7
<TemplateConfiguration>
8
<_Name>ASP.NET MVC 3 (Razor) 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 Razor Views and 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
<File name="Index.cshtml" src="Common/Index.cshtml" />
57
<Directory name="Shared">
58
<File name="_Layout.cshtml" src="Common/_Layout.cshtml" />
59
<File name="Error.cshtml" src="Common/Error.cshtml" />
61
<File name="_ViewStart.cshtml" src="Common/_ViewStart.cshtml" />
63
<FileTemplateReference TemplateID="AspMvc3WebConfigApp" name="Web.config" SuppressAutoOpen="true" />
64
<FileTemplateReference TemplateID="AspMvc3GlobalAsax" name="Global.asax" SuppressAutoOpen="true" />
67
<Project name = "${ProjectName}.Tests" directory = "${ProjectName}.Tests">
68
<Options Target = "Library" />
71
<Reference type="Package" refto="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
72
<Reference type="Package" refto="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
73
<Reference type="Package" refto="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
74
<Reference type="Package" refto="System.Core" />
75
<Reference type="Package" refto="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
76
<Reference type="Package" refto="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
77
<Reference type="Package" refto="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
78
<Reference type="Package" refto="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
79
<Reference type="Package" refto="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
80
<Reference type="Package" refto="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
81
<Reference type="Package" refto="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
82
<Reference type="Package" refto="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
83
<Reference type="Package" refto="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" SpecificVersion="false" />
84
<Reference type="Package" refto="System.Xml.Linq" />
85
<Reference type="Package" refto="Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
86
<Reference type="Package" refto="nunit.framework" SpecificVersion = "false" LocalCopy = "false" />
87
<Reference type="Project" refto="${ProjectName}" />
91
<Directory name="Controllers">
92
<File name="HomeControllerTest.cs" src="Common/HomeControllerTest.cs" />