【问题标题】:What is the Difference between the dotnet and dotnet5.x monikers?dotnet 和 dotnet5.x 名字对象有什么区别?
【发布时间】:2016-01-24 11:13:10
【问题描述】:

dotnet 名字对象与 ref(引用)文件夹中的 dotnet5.2dotnet5.3 名字对象有什么区别?为什么一些 NuGet 包只有 dotnet 而其他包有多个版本的名字对象?

【问题讨论】:

  • 他们被称为“.Net Generations”......但他们没有记录。 ASP.Net 5 团队的 David Fowler 承诺 3 天前即将发表一篇文章。
  • github.com/davidfowl/aspnetvnextwebapiapp/blob/master/… 是有关世代的最新文档。没有版本号的“dotnet”意味着您需要引用单个合约而不是生成中的合约。或类似的东西。 :)

标签: .net dnx .net-core


【解决方案1】:

dotnet 名字对象与 ref 文件夹中的 dotnet5.2dotnet5.3 名字对象有什么区别?

正在谈论的内容称为.NET Standard Platform

ref 文件夹下的所有内容基本上只是一个 contract 程序集,没有真正的实现,以便更容易找到您可以依赖或不依赖的内容。一旦您的程序集到达真实平台,它就可以依赖于真实程序集,因为它的所有合同都与提供的ref 相同。

为什么一些 NuGet 包只有 dotnet,而其他包有多个版本名称?

又是 .NET 标准平台。我会在这里勉强说其中一些可能只是团队的测试。

【讨论】:

    猜你喜欢
    • 2021-06-24
    • 2013-09-19
    • 2011-09-23
    • 2013-06-26
    • 2011-07-31
    • 1970-01-01
    • 1970-01-01
    • 2015-08-24
    相关资源
    最近更新 更多