3

netcoreapp1.0에서 HtmlAgilityPack Nuget 패키지를 사용하려고합니다. AWS Lambda가이 버전을 지원하기 때문에이 버전으로 제한됩니다. 어떤 버전의 HtmlAgilityPack 패키지를 사용해야합니까? 요점은 .NETStandardLibrary 1.6.0은 netcoreapp1.0과 만 호환되지만 .NETStandardLibrary 1.6.0과 호환되는 HtmlAgilityPack의 버전은 표시되지 않습니다. 내가 볼 수있는 최소 버전은 .NETStandardLibrary 1.6.1이지만 netcoreapp1.1입니다.dotnet core v1.0에서 HtmlAgilityPack NuGet 패키지 사용

답변

2

.NET Standard API에서 NETStandard.Library 1.6.1과 1.6.0 사이에 아무것도 변경되지 않았습니다. 구현 픽스가 포함 된 종속 패키지의 새 버전을 가져올 수 있지만 NS1.6의 새로운 API 표면은 새로 만들 수 없도록 메타 패키지 버전 만 지원했습니다.

는 DOTNET 표준의 repo에 문제 번호 (171)를 참조 What's the change in NetStandard.Library 1.6.1 vs 1.6.0?이없는 HtmlAgilityPack 호환 (또는에 구축) netstandard1.6,하지만 난 그냥 그것을 만들 것 netstandard1.6.1이 경우에도

netstandard v1.6.1 nuget 패키지를 netstandard v1.6 패키지 (HtmlAgilityPack은 오픈 소스입니다 - 오른쪽 :)로 대체하여 직접 만들었습니다.

가 가장 중요한 더 netstandard1.6.1 없다, 그것은 발표하거나 심지어 일한 않았다, v1.6.1는 NETStandard.Library NuGet 패키지의 버전을 의미합니다.