CoreCLR、PCL 和 WinRT 在 Azure-Storage-Net 更改日志中的重要性是什么

What is the importance of CoreCLR, PCL and WinRT in Azure-Storage-Net change log

我正在检查来自 here 的 Windows Azure Storage nuget 的更改日志。我不明白 CoreCLRPCLWinRT.

的用法

例如

Changes in 7.2.0 :

  • All (CoreCLR): NetStandard target framework changed to netstandard1.3
  • All (PCL): Removed support for PCL in favor of NetStandard GA release
  • ...

Changes in 7.1.2 :

  • ...
  • All (WinRT): Fixed a bug where HttpClient default timeout caused unhandled TaskCancellation exceptions.
  • ...

对 google 的简单搜索表明 CoreCLR 是一个 .NET 执行引擎 WinRT 代表 Windows 运行时。我不知道 PCL 是什么。

那么简单来说,这些在更改日志中的重要性是什么?

那些代表能够在不同版本的 .Net 上 运行 的软件包版本:

  • WinRT 用于 Windows 商店应用,它使用 .Net 的精简版
  • PCL 是 Portable Class Library 的缩写,这是从单个库中针对多个版本的 .Net 的旧方法
  • NetStandard 是一种针对多个 .Net 版本的新方法,它与 .Net Core 一起出现,这是 .Net 的新模块化跨平台版本
  • CoreCLR 是 .Net Core 使用的运行时,尽管将对库的 NetStandard 版本的更改标记为 "CoreCLR" 令人困惑