【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

Visual Studio 2017 15.3 预览版发布,接近最终版

  • 2017-08-09
  • 本文字数:913 字

    阅读完需:约 3 分钟

从 Visual Studio 2017 15.3 预览版的发布时间表中可以看出,Microsoft 似乎马上要发布这一版本的正式版。过去几周对 VS2017 15.3 的改动主要集中在问题修复上,开发人员可以注意到,最近的 VS2017 15.3 Preview 版本提供了对 C# 7.1 的支持,对 C++ 语言服务的改进,以及对 IDE 自身的几处改动。通过几个重要的问题修复,提高了稳定性和性能。

C++ 开发人员将看到一些 IDE 的改动,例如一些常用模板的位置发生了改变。基于 Win32 的项目现在可以在 Windows 桌面类别下找到。Windows 控制台和桌面程序模板在创建过程中不需要调用向导,可以分别创建他们各自的项目。Windows 桌面向导可供需要的人员使用。

15.3 的 Preview 目前已经支持 C# 7.1 的语言特性。InfoQ 的首席编辑 Jonathan Allen 分两部分对这些特性进行了深入介绍。第一部分关于异步主函数(Async Main)和默认表达式(Default Expressions),第二部分探讨了推导元组名(Infer Tuple Names),以及使用泛型的模式匹配(Pattern-matching with Generics)。有了15.3 Preview,开发人员现在可以在VS2017 中体验这些特性。

一个很有用的特性是增加了信息栏。如果有一个安装的扩展程序运行不正常,信息栏将给出通知,允许用户决定是否禁用有问题的扩展程序,或者不管它。

VS2017 15.3 增加的其他特性包括命令行工具 vswhere.exe 。可以使用该工具获得 VS2017 安装实例的信息。该工具在 15.2 版本中首次出现,但是在 15.3 版本已经被修改,不再默认显示 VS2017 Preview 的实例。要获得预览版的安装信息,需要加入命令行参数 prerelease。

修复的问题有:

  • 启用轻量级解决方案负载可以减少构建解决方案的时间
  • 修复了解决方案管理器工具窗口,这样文件自动定位功能可以正常运行
  • 各种稳定性方面的改进和问题修复

如往常一样,不建议将 Visual Studio 预览版用于生产系统。感兴趣的开发人员现在可以下载 Visual Studio 2017 15.3 Preview,也可参看完整的版本说明

查看英文原文: Visual Studio 2017 15.3 Preview Nears Final Release


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-08-09 19:001580
用户头像

发布了 52 篇内容, 共 28.1 次阅读, 收获喜欢 72 次。

关注

评论

发布
暂无评论
发现更多内容

融云首席科学家任杰:互联网兵无常势,但总有人正年轻

融云 RongCloud

面试突击41:notify是随机唤醒吗?

王磊

Java java面试

GAIA-IR: GraphScope 上的并行化图查询引擎

6979阿强

大数据 并行计算 图计算 GraphScope 图分析

解决报错:SSL certificate problem: certificate has expired

liuzhen007

SSL证书 4月月更

架构实战营-外包学生管理系统架构文档

CityAnimal

架构实战营 #架构实战营 「架构实战营」

Cilium 原理解析:网络数据包在内核中的流转过程

火山引擎边缘云

Linux 云原生 网络

深入解析require源码,知其根,洞其源

战场小包

前端 Node 4月月更

组件容器化Statefulset与Deployment的选型与实践

移动云大数据

Deployment statefulset

【高并发】如何解决可见性和有序性问题?这次彻底懂了!

冰河

并发编程 多线程 协程 异步编程 精通高并发系列

预备,请关注!DingOS先导小视频发布!

鼎道智联

[Day20]-[动态规划]零钱兑换 II

方勇(gopher)

LeetCode 动态规划 数据结构算法

Android C++系列:C++最佳实践6 constexpr与decltype

轻口味

c++ android ndk jni 4月月更

Go 入门很简单:如何在 Go 中使用日志包

宇宙之一粟

日志 log Go 语言 4月月更

HDFS小文件分析实践

移动云大数据

hdfs 小文件

Git技巧小能手

西门阿杰

git 版本控制

TASKCTL 资源树刷新、重载和重置的不同区别

TASKCTL

DevOps 分布式 敏捷开发 自动化运维 大数据运维

Mybatis-plus在项目中的应用

Rubble

4月日更 4月月更

spring-cloud-kubernetes与SpringCloud Gateway

程序员欣宸

Java spring-cloud 4月月更

Apache ShardingSphere 如何实现分布式事务

SphereEx

Apache 数据库 ShardingSphere SphereEx

什么是域名(Domain Name ) ?

源字节1号

Linux驱动框架与杂项字符设备框架介绍

DS小龙哥

4月月更

阿里云发布中国云原生数据湖应用洞察白皮书

阿里云大数据AI技术

大数据 数据湖

湖仓一体,Hologres加速云数据湖DLF技术原理解析

阿里云大数据AI技术

sql 大数据 分布式计算 Cloud Native MaxCompute

制约国内企业知识管理发展的因素

小炮

知识管理 企业知识管理 企业知识管理工具

行业大咖齐聚 多元主题碰撞 OpenHarmony技术日等你来

Geek_283163

OpenAtom OpenHarmony

Build On 活动预告 | 构建你的第一个基于知识图谱的推荐模型

亚马逊云科技 (Amazon Web Services)

云计算

学生管理系统架构文档

小虾米

架构实战营

微信小程序开发系列(一) :开发环境搭建和微信小程序的视图设计与开发

Jerry Wang

微信小程序 微信 开发视图 微信小程序专栏 4月月更

Windows注册表内容

Sher10ck

注册表

为什么需要可编程代理

Flomesh

负载均衡 代理 Pipy 可编程代理

百度小程序包流式下载安装优化

百度Geek说

小程序

Visual Studio 2017 15.3 预览版发布,接近最终版_.NET_Jeff Martin_InfoQ精选文章