Visual studio 2010 创建不编译项目的生成

Visual studio 2010 创建不编译项目的生成,visual-studio-2010,msbuild,compilation,Visual Studio 2010,Msbuild,Compilation,我在VisualStudio2010中有一个解决方案,它创建了一个vsix以将自定义项目模板安装到VS。我将实际模板(解压缩)作为项目添加到我的解决方案中,以便于修改。它无法生成,因为可生成代码中的所有$replacements$都是非法的 现在,以下是我构建解决方案的工作流程: 已在模板项目上禁用生成 在Windows资源管理器中手动压缩模板 手动将zip复制到VSIX项目的Project Templates文件夹中 在解决方案上运行Build,以便VSIX将使用新的压缩模板进行构建 我希望通

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

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

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

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

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