'System.Net.Http' already has a dependency defined f
本文关键字:dependency defined Http System Net already has | 更新日期: 2023-09-27 18:17:08
我试图通过NuGet安装MaxMind MinFraud包。每当我尝试时,我都会得到以下返回-
PM> install-package MaxMind.MinFraud
Attempting to resolve dependency 'System.Net.Http (≥ 4.0.0)'.
install-package : 'System.Net.Http' already has a dependency defined for 'System.Runtime'.
At line:1 char:1
+ install-package MaxMind.MinFraud
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
其他一些类似的问题建议重新启动VS,手动添加System.Net.Http的引用并清除NuGet包缓存,并将目标框架更改为4.6.2(最初为4.5),所有这些都不适合我。
接下来我可以尝试什么,有什么主意吗?
我在Visual Studio 2015 Update 3项目中用NuGet package Manager 3.4.4成功安装了这个包。
所以请确保你使用的是最新版本的Visual Studio 2015和NuGet包管理器