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

时间:2012-02-15 11:17:36

标签: c#

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

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

提前致谢!

1 个答案:

答案 0 :(得分:1)

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

我这样做的方法是创建一个项目,我将用作模板的基线。然后我将DLLS包含在实际项目文件中,名为“Dependencies”的文件夹中。这些将其构建操作设置为“无”。在此之后,我将引用(通过路径)添加到Dependencies文件夹中的二进制文件。现在,当我将项目导出为模板时,一切正常。