/
ClassLibrary.vstemplate
30 lines (30 loc) · 1.45 KB
/
ClassLibrary.vstemplate
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<VSTemplate Version="2.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>Script Library</Name>
<Description>A script file.</Description>
<Icon Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="4547" />
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<CreateNewFolder>true</CreateNewFolder>
<DefaultName>ScriptLibrary</DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
</TemplateData>
<TemplateContent>
<Project File="ClassLibrary.csproj" ReplaceParameters="true">
<ProjectItem TargetFileName="Properties\FxCop.ruleset">FxCop.ruleset</ProjectItem>
<ProjectItem TargetFileName="Properties\Script.template">Script.template</ProjectItem>
<ProjectItem ReplaceParameters="true" TargetFileName="Properties\AssemblyInfo.cs">AssemblyInfo.cs</ProjectItem>
<ProjectItem ReplaceParameters="true" OpenInEditor="true">Class1.cs</ProjectItem>
</Project>
</TemplateContent>
<WizardExtension>
<Assembly>NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</Assembly>
<FullClassName>NuGet.VisualStudio.TemplateWizard</FullClassName>
</WizardExtension>
<WizardData>
<packages repository="extension" repositoryId="ScriptSharp.Extension.Templates">
<package id="ScriptSharp" version="0.7.5.1" />
<package id="ScriptSharp.Lib.HTML" version="0.7.5" />
</packages>
</WizardData>
</VSTemplate>