在VSIX中打包时,如何包含项目模板的程序集

本文关键字:项目 程序集 何包含 VSIX 包时 | 更新日期: 2023-09-27 18:24:45

我有一个构建windows窗体应用程序的项目模板。windows窗体应用程序必须具有对我也构建的程序集的引用。

当我将项目模板打包到VSIX中(或者只是构建它并将其放在templates文件夹中)时,项目没有对程序集的引用。如何在VSIX中封装程序集?理想情况下,我想把它安装在GAC中,但我知道这是不可能的——有没有办法在项目中创建一个名为"Dependencies"的文件夹,并在那里包含我的程序集?我该怎么做?

提前感谢!

在VSIX中打包时,如何包含项目模板的程序集

好的,我已经解决了这个问题。

我这样做的方式是创建一个项目,我将使用它作为模板的基线。然后,我将DLL包含在实际项目文件中,位于名为"Dependencies"的文件夹中。它们的生成操作设置为"无"。之后,我将引用(按路径)添加到Dependencies文件夹中的二进制文件。现在,当我将项目导出为模板时,一切都很好。