写点什么

Visual Studio 2017 15.9 版本发布,C++ 支持持续改进

  • 2018-12-07
  • 本文字数:1000 字

    阅读完需:约 3 分钟

Visual Studio 2017 15.9版本发布,C++支持持续改进

摘要:尽管 Microsoft 已经在开发 Visual Studio 2019,它还没有忘记 VS2017。第 9 次更新进行了大量错误修复以及新的功能引入,并给 C++开发人员提供了语言一致性。为帮助简化版本控制,.NET Core SDK 做了一些行为调整。


Microsoft 在开发 Visual Studio 2019 的同时,还在继续支持 VS2017 的用户。公司已经发布了 9 次更新,这展示了 Microsoft 在常规更新发布之后仍然会坚守继续支持 Visual Studio 的承诺。


我们已经介绍过 15.9 版本中的一些新增内容,但是在最终版本中还有一些其他内容。在 ARM64 下完全支持 C++本地桌面应用程序。这些项目可以在 VS2017 中交叉编译,但是生成的二进制文件需要运行 ARM64 的设备来进行调试或运行(这项支持的实际操作方法并不非常直观,这篇文章会提供相关指导)。


VS2017 中对于 C++的支持还在持续改进,这其中包括进一步的标准遵从以及错误修复。C++开发人员需要好好看一下 Microsoft 的一致性介绍,了解 15.9 版本新的变更会如何影响之前支持的代码。


15.9 版本正式发布了全新的导入/导出配置功能,无论你是单独的开发人员还是在公司团队中工作,这个功能都会给你带来很多好处。由于 VS2017 模块化安装程序的可配置性,让节省时间的途径充满了无数的可能性。团队的开发人员可以确保他们都安装了相同的工作流。所有开发人员都可以按照自己的想法将他们的配置放到项目源库中去。


VS2017 NuGet 包的用户将受益于引入的一项重要安全措施:NuGet 客户端规则。这可以预防安装未签名 NuGet 包的情况发生,它还能将信任的包作者加入白名单。


对于使用 VS2017 .NET Core 的开发人员来说,一项重要的变更是 IDE 处理可能安装在系统上的各种 SDK 的方式。在 15.9 版本中,VS2017将使用最新的.NET Core SDK 稳定版本。这样做是想要避免,安装的新 SDK 在 VS2017 中不受支持的情况。要改变这个行为,可以如下图所示,选择工具 | 选项 | 项目和解决方案 | .NET Core ,启用“使用预览版 .NET Core SDK”选项。



Microsoft 的 Phillip Carter指出,对于预览版的 Visual Studio,默认启用预览版.NET Core SDK,且这个值是不可改变的。在任何的情况下,在应用程序 global.json 文件中显式指定 SDK 版本,那应用就会使用这个版本。


正如预期的一样,15.9 版本更新可以在现有 VS2017 的副本中安装。可以从 Microsoft 获得新的下载,并查看完整的发布说明


查看英文原文:


https://www.infoq.com/news/2018/12/vs2017-159-released


2018-12-07 08:002591
用户头像

发布了 218 篇内容, 共 78.1 次阅读, 收获喜欢 76 次。

关注

评论 1 条评论

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

4个实验,彻底搞懂TCP连接的断开

捉虫大师

TCP

华为Java面试题及答案,java开发实例教程课后答案石磊,查漏补缺

Java 程序员 后端

声纹识别帮你守住钱袋子,聊一聊证券行业里的人工智能

Zilliz

AI 向量检索 Milvus 向量

分享Java资深架构师的成长之路,今日头条面试经历

Java 程序员 后端

劲爆!java微信小程序开发教程视频,Java学习路线指南

Java 程序员 后端

分享一次面试经历,享学课堂java架构师课程,【高级Java架构师系统学习】

Java 程序员 后端

分享一点面试小经验,2021年互联网大厂Java笔经

Java 程序员 后端

别再说你不会!linux服务器搭建教程视频百度网盘,nginx入门书籍

Java 程序员 后端

Android 构建工具--AAPT2源码解析(一)

vivo互联网技术

打包APK 源码剖析 Android端

别再说自己不会了!极客时间破解版没用,Redis成神之路电子版教程已问世

Java 程序员 后端

华为财经2021春招面试,尚硅谷springboot笔记,最全Java知识总结

Java 程序员 后端

写给即将正在找工作的Java攻城狮,5分钟搞定

Java 程序员 后端

准备Java面试?中公教育java讲师,死磕原理

Java 程序员 后端

分享Java资深架构师的成长之路,Java面试常见问题及回答技巧

Java 程序员 后端

分享复习经验和后台开发面经,阿里架构师深入讲解Java开发

Java 程序员 后端

Tapdata 携手精诚瑞宝,共拓 Real Time DaaS 蓝海市场

tapdata

数据库

十分钟带你看懂Netty如何实现C-S,美团Java开发面试

Java 程序员 后端

十年Java编程开发生涯,尚学堂网易上的中级,推荐一个GitHub项目

Java 程序员 后端

初级Java面试题大全,极客邦科技面试,linux架构学习视频

Java 程序员 后端

别再说自己不会JVM虚拟机了,35岁技术人如何转型做管理

Java 程序员 后端

十分钟带你回顾Spring常问的知识点,springcloud面试题汇集与答案

Java 程序员 后端

区块链交易隐私如何保证?华为零知识证明技术实战解析

华为云开发者联盟

区块链 金融 零知识证明 同态加密 交易隐私

分享一波阿里、字节、腾讯、美团等精选大厂面试题,Java面试题整理

Java 程序员 后端

分享我在Java开发中走的一些弯路,不同层级的Java开发者的不同行为

Java 程序员 后端

助你面试一臂之力,linux基础教程第2版课后思考题答案,阿里巴巴Java面试题

Java 程序员 后端

华为大神花费5个月打造的这份714页学习笔记系列,面试看这个就够了

Java 程序员 后端

DoS?DDoS?这件事要从另一个D说起……

郑州埃文科技

网络安全 DOS攻击 IP定位

分享一点面试小经验,2021吊打面试官系列

Java 程序员 后端

云栖大会:《永不止步的云上创新》——蒋江伟

代码 科技革命 计算 云 原生云 CTO 云栖大会

鸿蒙轻内核源码分析:异常钩子模块系统中断异常,如何转储异常信息

华为云开发者联盟

鸿蒙 内存 存储 函数 异常钩子

十年Java编程开发生涯,未来教育计算机二级java激活码,面试官突击一问

Java 程序员 后端

Visual Studio 2017 15.9版本发布,C++支持持续改进_大前端_Jeff Martin_InfoQ精选文章