我想制作一个适用于Visual Studio 2013的项目模板,以便当我右键单击并选择添加 - > 新项目我可以从可用选项中选择我的脚本模板,使用模板内容将其添加到我的项目中,并将默认构建操作自动设置为无。
我能够创建一个可以使用的项目模板,它将具有默认内容,但我无法将默认构建操作设置为None(它始终设置为Build)。
我能够在.vstemplate文件中使用下面的WizardExtension和WizardData指令在Visual Studio 2010和Visual Studio 2012中使用它,但是我做错了或者它不再受支持在Visual Studio 2013中。
我在VS2012 .vstemplate文件中使用的示例:
< WizardExtension>
<程序集> Microsoft.VisualStudio.Data.Tools.Package,Version = 11.1.0.0,Culture = Neutral,PublicKeyToken = b03f5f7f11d50a3a, 定制= NULL< /装配>
< FullClassName> Microsoft.VisualStudio.Data.Tools.Package.Project.TemplateWizard< / FullClassName>
< / WizardExtension>
< WizardData>
< BuildAction的>无< / BuildAction的>
< ItemAttributes中>< / ItemAttributes中>
< / WizardData>
感谢任何帮助。
答案 0 :(得分:1)
您需要将程序集版本更新为12.0.0.0
<WizardExtension>
<Assembly>Microsoft.VisualStudio.Data.Tools.Package, Version=12.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a, Custom=null</Assembly>
<FullClassName>Microsoft.VisualStudio.Data.Tools.Package.Project.TemplateWizard</FullClassName>
</WizardExtension>
<WizardData>
<BuildAction>None</BuildAction>
<ItemAttributes></ItemAttributes>
</WizardData>