什么是ASP.NET 5类库(包)中的.NET Platform 5.4?

Bor*_*itz 10 asp.net asp.net-core

我在基于ASP.NET 5的解决方案中添加了一个新的类库(包).我在它的project.json中注意到.NET Platform 5.4部分:

"frameworks": {
    "net451": {
          "dependencies": {}
    },
    "dotnet5.4": {
      "dependencies": {
        "Microsoft.CSharp": "4.0.1-beta-23516",
        "System.Collections": "4.0.11-beta-23516",
        "System.Linq": "4.0.1-beta-23516",
        "System.Runtime": "4.0.21-beta-23516",
        "System.Threading": "4.0.11-beta-23516"
      }
    }
}
Run Code Online (Sandbox Code Playgroud)

它是为了什么?为什么它与ASP.NET Web项目不同?

小智 0

通过更易于理解的平台版本控制计划,为未来支持 .NET 的平台提供更具体的二进制可移植性保证。

在这里阅读全文。