Visual Studio 2017(15.3)的第二个预览版现已发布,主要侧重于软件自身品质上的改进。在新增的功能中,最值得关注的是支持在 Windows 10 之外进行.NET Framework 4.7 开发。.NET Framework 4.7 是随 Windows 10 Creators Update 首次登场的,但此后对所有当前的 Windows 版本(即 Windwos 7
SP1 及以后版本)均做了发布。有意在 15.3 中使用该功能的开发人员,应确认在 Visual Studio Installer 的特定位置上(如下图所示),选取了为 VS2017 安装对新框架的支持。
该预览版的其它一些改进是关于 IDE 体验的。其中,改进的 Lightweight Solution Load 特性更为快速和稳定。15.3 随之新给出了一个选项,使得可由 VS2017 逐个解决方案地确定是否应允许该特性。
15.3 扩展了对.NET Core 的支持,在这些项目类型中支持 Live Unit Testing。对于那些需要面向.NET Core 编写 Visual Basic 应用的开发人员,乐于看到在 15.3 中对 VB 控制台以及.NET Core 和.NET 标准类库的支持。
15.3 目前仍是预览版,主要目的在于让那些尚并未深度介入的开发人员去探索一些新特性。特别需指出的是,预览版并未在 IntelliSense 等 F# Tools 上给出很大的突破,因此当前应避免使用它做 F#开发(但是在 15.2 的稳定版中是可用的)。类似于此,VS2017 的 Remote Tools 也未在 15.3 预览版中得到更新。
正如对 Visual Studio 预览版意料之中的,预览版软件一般不提供 Go-Live 许可。因而,预览版不应该用于生产环境,也不应用于创建生产代码。VS2017 15.3 的第二个预览版现已可获取,有兴趣的用户应选取对应于自身当前许可等级(即Community、Professional 或是Enterprise)的版本。完整的发行说明提供于Visual Studio 网站上。
评论