나는 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'가 VS2012 (Nuget 2.8, VS2010에도 동일)에서 사용할 수있는 최신 버전의 Nuget과 호환되지 않기 때문입니다. 따라서 두 가지 옵션이 있습니다.
Nuget의 최신 버전을 구할 수있는 Visual Studio의 최신 버전을 설치하면 더 이상이 문제가 발생하지 않습니다.
'HtmlAgilityPack'패키지의 최신 버전을 선택하는 대신 VS2012 / 2010 (1.4.9.5)에서 작동하는 마지막 버전을 가져옵니다. 즉, 다음을 사용하게됩니다.
PM> 설치 패키지 HtmlAgilityPack - 버전 1.4.9.5