Windows 服务器的哪些版本与 .NET Core 运行时 RID 匹配

Which Versions of Windows Server Match the .NET Core Runtime RID's

我在我的 project.json 文件中将我的 .NET Core Web 应用程序的以下运行时作为目标:

"runtimes": {
  "win10-x64": { },
  "win8-x64": { },
  "win7-x64": { }
}

上述运行时RID 对应于Windows 服务器的哪些版本?官方documentation就不一一列举了。特别是,应该使用哪些 RID 来定位:

一般Windows每个版本都符合一个Windows服务器版本

  • Windows Vista - Windows Server 2008 - 版本 6.0
  • Windows 7 - Windows 服务器 2008 R2 - 版本 6.1
  • Windows 8 - Windows 服务器 2012 - 版本 6.2
  • Windows 8.1 - Windows 服务器 2012 R2 - 版本 6.3
  • Windows10 - Windows 服务器 2016 - 版本 10