创建VSIX包以将模板安装到多个项目类型?

时间:2016-12-28 21:58:21

标签: visual-studio templates vsix visual-studio-templates

我正在尝试创建一个简单的VSIX包来安装标准自述文件,然后可以将其添加到我们的所有项目中。

我正在尝试在VB&项目类型下找到一种方法来安装C#以及VB Web&的项目子类型C#Web。 我可以通过为每个项目类型目标创建“C#或VB项模板”项目来实现此目的。这意味着我需要5个项目,每个目标1个,VSIX项目本身。

由于我正在安装的文件实际上是项目类型独立的,有没有办法让一个项目模板项目可以有一个可以在所有项目类型下安装的清单?或者在一个项目模板类型中有4个清单的方法?

该项目最终应在2017年至2017年的Visual Studio 2012下安装。

1 个答案:

答案 0 :(得分:1)

您可以制作一个"项目模板项目",将其导出(创建文本文件后),然后将导出的zip文件复制到itemtemplates或让它自动将其添加到导出向导中选项。

另一种方法是创建一个VSIX项目。添加项模板项目。将文本文件添加到项模板。参考VSIX清单中的项模板项目。构建并安装它。您现在应该在添加项目对话框中将文本文件作为项目模板。