【问题标题】:Creating VSIX package to install template to several project types?创建 VSIX 包以将模板安装到多个项目类型?
【发布时间】:2023-03-26 13:30:01
【问题描述】:

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

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

由于我要安装的文件确实与项目类型无关,有没有办法让一个项目模板项目可以有一个可以安装在所有项目类型下的清单?或者一种在一个项目模板类型中有 4 个清单的方法?

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-22
      • 1970-01-01
      相关资源
      最近更新 更多