Совместима ли библиотека CefSharp.OffScreen с. NET Standard 2.0? - PullRequest
0 голосов
/ 09 мая 2020

Совместима ли библиотека CefSharp.OffScreen с. NET Standard 2.0? Конкретно о версии 79.1.360.

Кроме того, существует ли общий способ проверки совместимости конкретной библиотеки с. NET Standard 2.0?

Ответы [ 2 ]

2 голосов
/ 11 мая 2020

Как правило, вы можете увидеть на NuGet.org, совместим ли пакет. NET Стандартный совместим.

Только go в части «Зависимости». Если есть. NET Standard, то он совместим. Если там ничего не указано - это немного неясно, но тогда маловероятно, что он поддерживает. NET Стандартный.

Примеры:

JSON. NET

https://www.nuget.org/packages/Newtonsoft.Json/12.0.3

Поддерживает. NET Стандарт 1.0+ (а также NET Framework 2.0 +)

enter image description here

Cefsharp

https://www.nuget.org/packages/CefSharp.OffScreen/79.1.360

Не поддерживает. NET Стандартно, но поддерживает. NET Core 3!

enter image description here

1 голос
/ 09 мая 2020

CefSharp несовместим с. Net Standard 2.0

CefSharp построен на VC ++, который. Net Core добавил поддержку только в версии 3.x.

. Net Стандарт реализуется на. Net Core 2.x

Также VC ++ работает только на Windows, Microsoft заявила, что не планирует поддерживать кросс-платформу.

Для справки https://devblogs.microsoft.com/cppblog/the-future-of-cpp-cli-and-dotnet-core-3/ для официального ответа от Microsoft.

...