我无法通过nuget安装HtmlAgilityPack …我已经卸载并重新插入了nuget,我更改了.NET版本并仍然出现相同的错误
Install-Package : 'HtmlAgilityPack' already has a dependency defined for 'System.Net.Http'.
At line:1 char:16
+ Install-Package <<<< HtmlAgilityPack -Version 1.5.1
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPa
ckageCommand
解决方法:
这是因为,根据我的理解,最新版本的’System.Net.Http’与最新版本的Nuget不兼容,你可以在VS2012上获得(这是Nuget 2.8,同样适用于VS2010).那么,你有两个选择:
>选项1
安装最新版本的Visual Studio,您将获得最新版本的Nuget,您将不再遇到此问题.
>选项2
而不是选择最新版本的软件包’HtmlAgilityPack’,只需获取适用于VS2012 / 2010的最新版本,即1.4.9.5.这意味着你将使用:
PM> Install-Package HtmlAgilityPack -Version 1.4.9.5
标签:c,visual-studio-2012,nuget,html-agility-pack
来源: https://codeday.me/bug/20190527/1163369.html