Visual Studio安装程序项目将GAC程序集添加为检测到的依赖项

Hak*_*tık 5 gac setup-project visual-studio-2017

我正在使用Visual Studio 2017,并且正在使用Microsoft的此扩展程序,以使Visual Studio 2017能够创建安装项目。

我创建了新的安装项目,并将WPF应用程序的主要输出添加到该安装项目。这里的一切都还可以。

问题是:Visual Studio 2017在“ 检测到的依赖关系”部分中添加了GAC程序集,并且还将它们添加到了“ 应用程序文件夹”中,并且还在重复添加了它们(每个程序集被添加了两次)。

这是一张图片 在此处输入图片说明 最后,当我使用MSI软件包安装应用程序时,GAC程序集将复制到包含该应用程序的文件夹中。

那么,为什么Visual Studio会这样,我在做什么错呢?
我试图排除GAC dll,但是VS对此进行了覆盖,因此
我想从“检测到的依赖项”中删除GAC dll,但是vs不允许我这样做

我不想将GAC程序集复制到“应用程序文件夹”,我想直接从GAC中使用它们。怎么做?

注意1:我正在使用TFS托管解决方案的源代码。
注2:所有项目均根据Release x64
注3进行构建:尽管装配体下有一条阅读线,但在构建Visual Studio时不会给我任何错误或警告。

更新资料在此处输入图片说明