现在已发布.NET Core 1.0,我想在Ubuntu上试用,但the official install docs仍然引用预览2:
sudo apt-get install dotnet-dev-1.0.0-preview2-003121
dotnet包名称上的标签完成返回215结果,其中" major"版本似乎是" beta"," preview1"," preview2"," preview3"," rc2",每个都有许多可用的构建号。
This Roadmap意味着" RC2"是最新的(根据这些术语的通常定义而有意义)但它也有许多可用的构建,大多数但并非所有构建都是可数字排序的。
所以我只是安装最新的版本(dotnet-dev-1.0.0-rc2-002678
,因为我写这个)或者是否有一些跟踪元数据包可用?官方文档是否真的过时了?或者preview2-003121
某种程度上是幸运的" Ubuntu 14.04上的版本?
答案 0 :(得分:3)
您应该通过安装dotnet-dev-1.0.0-preview2-003121
来关注您在https://www.microsoft.com/net/core链接到的指南。该指南应该始终是最新的。
混淆的原因是.Net Core本身处于1.0版本,但创建,构建和发布.Net Core应用程序和库(包含在.Net Core SDK中)的工具仍在预览中(具体预览2)。 From the .Net Core 1.0 announcement:
.NET Core有两个主要发行版:
- .NET Core - 包括.NET Core运行时和框架。当前版本是“.NET Core 1.0”
- .NET Core SDK - 包括.NET Core和.NET Core Tools。当前版本是“.NET Core SDK 1.0 Preview 2”。
.NET Core Tools目前被认为是“预览”。我们之所以选择“预览”是因为我们还没有完成工具的整形。我们知道仍有一些变化。
您链接到的ASP.NET路线图还说“1.0.0(工具预览2)”是最新版本(它在Schedule表中,虽然在Milestone主题部分没有提到)。