@lsmn
2016-07-06T08:39:59.000000Z
字数 848
阅读 2984
微软
开源
.NET
微软正式发布了.NET Core 1.0,这是.NET的开源免费版本。它为开发人员提供了使用一个代码库构建面向Windows、Linux和Mac OS X系统的应用程序的多平台方法。
来自微软的Rich Lander已经宣布,.NET Core 1.0发布。这样,微软就完成了在开源许可下免费提供.NET及其支撑技术的第一步。
在这个版本中,开发人员改进了.NET Core的离线支持,这样,核心库就可以缓存在本地。如果你的.NET Core应用程序不使用互联网,就不需要运行网络访问。
GitHub上提供了.NET Core 1.0的发布说明。随着这个版本的发布,微软还新建了一个门户网站,提供有关如何使用.NET的文档和教程。那些使用Visual Studio 2015 Update 3的用户可以安装.NET Core的Visual Studio工具,以便同时使用VS2015和.NET Core。需要注意的是,虽然.NET Core本身是1.0版本,但SDK仍然贴着预览版2的标签。据Lander介绍,这是因为SDK中的工具还在开发,不过,那并不是说其质量有问题。请注意,虽然是可配置的,但遥测只针对SDK进行。
目前,.NET Core支持控制台应用,支持其他的应用还需要其他的软件:
希望在最新工具中使用F#的开发人员应该注意,目前有个问题妨碍了通过SDK预览版2使用F#。相关工作正在积极地推进中(根据GitHub评论),但在本文撰写时,这个问题还没解决。
除了VS2015之外,所有对.NET Core感兴趣的开发人员还要下载适合他们系统的SDK。该版本的.NET Core支持8种Linux发行版、Mac OS X 10.11以及Windows Nano Server TP5,此外还有Windows 7(或更新版本)和Server 2012 R2(或更新版本)
查看英文原文:.NET Core 1.0 Released