C# 如何查看安装Visual Studio项目中检测到的依赖项来自何处

C# 如何查看安装Visual Studio项目中检测到的依赖项来自何处,c#,visual-studio,visual-studio-2017,setup-project,C#,Visual Studio,Visual Studio 2017,Setup Project,我有一个安装项目生成一个.MSI文件,以便在IIS上安装asp.net网站。 这个网站和他有10个项目的链接 我在安装msi时遇到问题。它们是两个引用之间的冲突(System.Net.Http 4.0.0.0和System.Net.Http 4.1.1.3)。 在检测到的依赖项中,我有2个System.Net.Http dll(2个版本),我必须排除4.0.0.0以跳过安装过程中的错误。 我如何在检测到的依赖项中找到添加此dll的内容,因为我已经检查了我的所有项目,它们都在使用4.1.1.3 也

我有一个安装项目生成一个.MSI文件,以便在IIS上安装asp.net网站。 这个网站和他有10个项目的链接

我在安装msi时遇到问题。它们是两个引用之间的冲突(System.Net.Http 4.0.0.0和System.Net.Http 4.1.1.3)。 在检测到的依赖项中,我有2个System.Net.Http dll(2个版本),我必须排除4.0.0.0以跳过安装过程中的错误。 我如何在检测到的依赖项中找到添加此dll的内容,因为我已经检查了我的所有项目,它们都在使用4.1.1.3

也许另一个参考需要4.0.0.0作为依赖项?
如何获取此全局视图?

在visual studio atm中,没有直接的方法从鸟瞰视图检查依赖关系

您可以找到许多选项来检查谁需要System.Net.Http


在这个问题中,还可以选择使用ildasm进行依赖项发现。

在visual studio atm中,没有直接的方法从鸟瞰视图检查依赖项

您可以找到许多选项来检查谁需要System.Net.Http


在这个问题中,还可以选择使用ildasm进行依赖项发现。

它不是部署web应用程序的合适工具。当然,无法处理System.Net.Http引起的持久性DLL地狱噩梦。Google“asp.net部署到iis”以获得成功。无法更改工具,因为easyIt不是部署web应用程序的合适工具。当然,无法处理System.Net.Http引起的持久性DLL地狱噩梦。谷歌“asp.net部署到iis”以获得成功。无法如此轻松地更改该工具