Visual Studio 2015 与.NET 4.6 RTM 正式发布

  • Jeff Martin
  • 邵思华

2015 年 7 月 22 日

话题:DevOps语言 & 开发文化 & 方法

微软终于正式发布了 Visual Studio 2015 产品家族的 RTM 版本,此次发布体现了微软在开发工具发展方向上的转变迈出了重要的一步,他们致力于提供一种支持在所有主流应用平台上进行应用开发的工具,不仅包括 Windows 产品家族,还包括 iOS 与 Android 平台。对于 VS2015 来说,重点不再局限于 Windows 平台上的开发,而是推出一种既能满足 Windows 开发者的需求,同时又能够吸引其它主流平台开发者的产品。

虽然微软推荐安装 VS 2015 社区版,但仍然继续推出针对桌面、Web 以及 Windows 10 的 Express 版本。再加上Visual Studio Code,这就意味着开发者们在购买商业许可之前,就可以通过多种不同方式尝试 Visual Studio 中的各种功能。

微软推荐通过web 安装包方式安装 VS2015,不过如果你更愿意通过下载完整的 ISO 的方式安装社区版,那么你可以首先下载 web 安装包,然后通过命令行选项 /layout 下载对应版本的所有可用包。在安装指南中详细地描述了所有命令行选项。作为企业用户,如果社区版的功能不足以满足工作上的需求,但又不愿意或是没有预算购买企业版,那么可以选择购买 VS2015 的专业版。

与 VS2015 一同发布的还包括.NET 4.6,新版本框架推出了一些已经开发了较长时间的新特性。首先是 64 位的.NET 应用程序将使用新的 RyuJIT 编译器进行编译,而 WPF 的开发者则能够受益于对高 DPI 分辨率显示的改进、对触摸支持的改进,以及使用透明子窗体的功能。新版本还改进了垃圾回收器与 CLR 程序集加载器的性能(可改善例如 Visual Studio 等 32 位应用的性能)。如果想了解.NET 4.6 中所有变更的细节内容,请参考来自微软的 Rich Lander 在正式发布声明中的描述

微软选择了以多种方式提供.NET 4.6 的安装,这一点非常实用。.NET 4.6 本身就是 Windows 10 的一部分,同时也是 VS2015 中的标准包。除此之外,还可以在 Windows 7 或 8 上直接安装。使用 VS2012 或更新版本的开发者可以下载.NET Framework 4.6 目标包,以生成面向.NET 4.6 的应用。要注意的是,该目标包不可替代.NET Framework 的安装包,必须确保首先已安装了.NET Framework 4.6。

用户对这次发布的反响是相当积极的,“snoman”表示.NET 4.6 的出现使 SIMD(单指令流多数据流)的编程更加简便。“moron4hire”这位名称古怪的用户则验证了持有 Visual Studio 旗舰版 MSDN 订阅的有效 BizSpark 帐号将自动切换为企业版订阅。而用户“haletonin”希望能够简单地安装一个独立版本的 Microsoft C++ 编译器工具集(使用它无需安装整个 Visual Studio),对此,负责 Visual Studio 的部门人员表示他们将考虑在今后的发布中提供这一选项。

查看英文原文:Visual Studio 2015 and .NET 4.6 RTM Available

DevOps语言 & 开发文化 & 方法