【发布时间】:2016-08-15 14:38:06
【问题描述】:
我目前正在使用 VSIX 项目在 Visual Studio 2015 中创建项目模板,并将其与 C# 类库项目链接,如果我正在创建新项目,该项目应该是我的模板。
在我的 C# 类库项目的 .vstemplate 文件中,我想添加一个文件夹和/或我自己放在那里的文件。我已经在 VS 中将这些项目添加到我的项目中。
<TemplateContent>
<Project File="ProjectTemplate.csproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="true" TargetFileName="Properties\AssemblyInfo.cs">AssemblyInfo.cs</ProjectItem>
<ProjectItem ReplaceParameters="true" OpenInEditor="true">Class1.cs</ProjectItem>
</Project>
</TemplateContent>
这是自动生成的 .vstemplate 文件的一部分。
现在我想添加另一个文件,所以我创建了一个“UserControl1.cs”并想像这样添加它:
<TemplateContent>
<Project File="ProjectTemplate.csproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="true" TargetFileName="UserControl1.cs">UserControl1.cs</ProjectItem>
<ProjectItem ReplaceParameters="true" TargetFileName="Properties\AssemblyInfo.cs">AssemblyInfo.cs</ProjectItem>
<ProjectItem ReplaceParameters="true" OpenInEditor="true">Class1.cs</ProjectItem>
</Project>
</TemplateContent>
但是当我安装 VSIX 模板时,我在那里看不到我的 UserControl1.cs。
我的 .vstemplate 文件有问题吗?
感谢您的帮助。
汉尼斯。 H
【问题讨论】:
标签: c# visual-studio templates