【发布时间】:2011-02-23 11:28:36
【问题描述】:
我已经为部署项目模板的 VS 2010 创建了一个扩展。项目模板使用自定义向导(在特定程序集中),当我基于此模板创建新项目时会调用该向导。
我想在 VSIX 中打包包含向导的程序集,以便将其部署到模板可以找到它的某个位置(我知道 GAC 不是 VSIX 的选项)。
基本上,如果我将程序集部署到 GAC,安装 VSIX,然后创建成功调用向导的项目。 如果我在不先部署程序集的情况下执行相同操作,则项目模板在我创建项目时找不到程序集。
我的问题是:如何使用 VSIX 包部署项目模板及其所需的程序集?
感谢您的帮助
编辑:我在安装程序项目中将向导程序集引用的 VSIX 子路径更改为“ProjectTemplates”,并相应地更新了 vsixmanifest 内容程序集引用。现在好像可以了。
【问题讨论】:
-
我找到了一个更有用的答案 [这里][1] [1]:stackoverflow.com/questions/16244185/…
标签: visual-studio-2010 deployment wizard vsix