0

我在 Visual Studio 2010 中有一个解决方案,它创建了一个 vsix 来将自定义项目模板安装到 VS。我将实际模板(解压缩)作为项目添加到我的解决方案中,以便于修改。它不会构建,因为$replacements$可构建代码中的所有内容都是非法的。

现在,这是我构建解决方案的工作流程:

  1. 在模板项目上禁用构建
  2. 在 Windows 资源管理器中手动压缩模板
  3. 手动将 zip 复制到 VSIX 项目的 Project Templates 文件夹中
  4. 在解决方案上运行构建,以便 VSIX 将使用新的压缩模板构建

我希望通过重新定义 VS 应该如何构建我的模板项目来简化这个过程......也就是说,它应该压缩它并将其移动到我的 VSIX 项目中,而不是编译。那可能吗?

4

1 回答 1

1

您可以将模板中项目的构建操作更改为 ZipProject。然后,您可以将 zip 文件复制到任何需要的位置。可能需要手动编辑项目文件或执行构建后操作...

于 2012-11-15T00:32:44.833 回答