2016-08-12 3 views
1

Я изучал журнал изменений Windows Azure Storage nuget от here. Я не получаю использование CoreCLR, PCL и WinRT.Какова важность CoreCLR, PCL и WinRT в журнале изменений Azure-Storage-Net

Например

Изменения в 7.2.0:

  • Все (CoreCLR): NetStandard целевая структура изменена на netstandard1.3
  • Все (PCL): Удалена поддержка PCL в благосклонность NetStandard GA релиз
  • ...

Изменения в 7.1.2:

  • ...
  • Все (WinRT): Исправлена ​​ошибка, при которой HttpClient по умолчанию таймаут вызвало необработанное исключение TaskCancellation.
  • ...

Простой поиск на Google говорит, что CoreCLR является .NET двигателя исполнения и WinRT стендов для среды выполнения Windows. Я не знаю, что такое PCL.

Так в чем же важность этих изменений в журнале изменений в простых терминах?

ответ

3

Те представляет собой версию пакета, способную работать на различные версии .Net:

  • WinRT используется в приложениях Windows Store, он использует урезанную версию .Net
  • PCL короток для портативного Class Library, старый подход к таргетинге на несколько версий .Net из одной библиотеки
  • NetStandard - это новый подход к таргетингу на несколько версий .Net, который появился вместе с новой модульной кросс-платформенной версией .Net Core. Net
  • CoreCLR - это среда выполнения, используемая .Net Core, хотя изменения маркировки в версии NetStandard библиотеки как «CoreCLR» запутывают