Я пытаюсь понять, какие API-интерфейсы являются частью или совместимы со стандартом .NET.
Например, Microsoft.Win32.Registry
.Он не является частью .NET Standard, потому что это API для конкретной платформы (то есть платформа Microsoft Windows).Соответственно, он не указан в разделе «Относится к» в документах MS:
и .NET API Browser неничего не перечислять в .NET Standard:
Однако, если я собираю библиотеку классов .NET Standard, я могу пакетот NuGet:
Я не получаю никаких предупреждений.Я думал, что это может быть связано с прокладкой совместимости .NET Framework, но я установил версию .NET Standard ниже 2.0, и он все еще компилируется.
Чего мне не хватает?