发布在即!企业 AIGC 应用程度测评,3 步定制专属评估报告。抢首批测评权益>>> 了解详情
写点什么

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:001574
用户头像

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

关注

评论

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

我不写单元测试,被批了

钟奕礼

Java 程序员 java面试 java编程

【Java难点攻克】「NIO和内存映射性能提升系列」彻底透析NIO底层的内存映射机制原理与Direct Memory的关系

洛神灬殇

内存映射 用户态 内核态 12 月 PK 榜 直接内存

在 Ubuntu 上安装 Discourse 开发环境

HoneyMoose

TechSmith Camtasia Studio2023免费的屏幕录像视频编辑软件

茶色酒

Camtasia Studio2023

Mac内存清理工具CleanMyMac2023

茶色酒

CleanMyMacX CleanMyMac X CleanMyMac X2023

作者推荐 | 【分布式技术专题】「架构设计方案」图解学习法总结集群模式下的各种软负载均衡策略实现及原理分析

洛神灬殇

分布式架构 负载均衡算法 12月日更 12 月 PK 榜

流处理基础概念-延迟和吞吐

穿过生命散发芬芳

流处理 12月月更

2022-12-10:给你一个由小写字母组成的字符串 s ,和一个整数 k 如果满足下述条件,则可以将字符串 t 视作是 理想字符串 : t 是字符串 s 的一个子序列。 t 中每两个 相邻 字母在字

福大大架构师每日一题

算法 rust 福大大

分库分表经典15连问

架构师之道

Java MySQL 编程

发布!第五届“强网”拟态防御国际精英挑战赛精彩抢先看!

科技热闻

深入理解RBAC

俞凡

架构 网络安全 rbac

GBase 8s 之数据存储空间划分

@下一站

数据库优化 国产数据库 12月日更 12月月更

裸辞美团花两月吃透这Java岗798道真题解析,定级阿里P7

钟奕礼

Java 程序员 java面试 java编程

易观分析《中国智能客服供应商实力矩阵2023》研究报告正式启动

易观分析

智能客服 易观分析

使用声网 SDK 构建 Piloteer 助盲服务平台的最佳实践

声网

音视频 人工智能’ SDK 教程

基于ANTLR的Mysql语法解析

BeyondLife

MySQL ANTLR 语法解析

分布式计算MapReduce究竟是怎么一回事?

JAVA旭阳

Java 大数据

Python抓取B站"卡塔尔 世界杯"的视频数据

勇士

Python 爬虫 B站 世界杯

模块二作业

Ryan

高性能 构架

第十届MTSC上 OpenHarmony与开发者共话开源操作系统发展新格局

Geek_2d6073

【工具使用】eclipse来回切换项目的JDK版本的方法(最全的)

No8g攻城狮

eclipse jdk jdk8 JDK7

易观分析苏筱芮:数字科技创新场景应用为王,驱动金融与实体经济同频发展

易观分析

金融

Alibaba官方「SpringCloudAlibaba全彩学习手册」限时开源!

架构师之道

Java 架构 面试 spring cloud stream

Hadoop如何保证自己的江湖地位?Yarn功不可没

JAVA旭阳

Java 大数据

我在哪里可以获得CleanMyMac2023许可证

茶色酒

CleanMyMac2023

不掌握这些坑,你敢用BigDecimal吗?

钟奕礼

Java 程序员 java面试 java编程

太卷了!5年Java程序员竟然答不出应届生字节二面?

小小怪下士

Java 程序员 字节跳动 面试

SpringBoot+Mybatis+Mysql项目构建

@下一站

程序设计 12月日更 12月月更 springbootdemo

Verilog 编译指令

攻城狮Wayne

Verilog语法 Verilog编译指令

不愧是阿里资深架构师,这本“分布式架构笔记”写得如此透彻明了

钟奕礼

Java 程序员 java面试 java编程

MacBook免费的电脑管家CleanMyMac2023

茶色酒

CleanMyMac CleanMyMac X

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