即使Copy Local明确为false,Installshield LE也会包含主输出项目中的GAC文件

时间:2014-02-07 10:01:23

标签: dll gac installshield-le

我的问题是一个简单的应用程序项目和一个带有一些GAC引用的类库项目,我将其添加到Files部分(仅限应用程序项目的主输出)。问题是安装程序确实想要将项目中的所有非Net GAC文件添加到安装程序中,即使它们显式设置为Copy Local false(项目文件中为false)。

如何告诉InstallShield只获取Copy Local为true的依赖文件而不是列表中的所有内容?

1 个答案:

答案 0 :(得分:4)

我在这里找到答案:InstallShield LE (with Visual Studio 2012) completely fails to detect dependencies

使用“文件”下“主要输出”元素的属性

enter image description here

我只是取消选中该列表中的GAC文件。