硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

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

关注

评论 1 条评论

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

Service Mesh 从“趋势”走向“无聊”

阿里巴巴云原生

Java 运维 云原生 dubbo 中间件

8421的数学含义

山@支

Flutter 学习笔记(一) Text 组件

U2647

flutter 4月日更

四种软件架构概述

xcbeyond

Serverless 微服务 分布式架构 单体架构 4月日更

混沌工程缓存实战系列一Redis

心远

缓存 混沌工程

推荐!看完全面掌握,最详细的 Docker 学习笔记总结(2021最新版)

民工哥

Docker 程序员 容器 DevOps 运维

我把这个软件,推荐给了总监

yes

第二课作业

杰语

爬虫实例:爬取中国大学排名Top20

Bob

Python python 爬虫 4月日更

模块二作业

求索

架构实战营

微服务中台技术解析之sso登录实践

小江

Java 后端 架构设计 SSO

架构实战业命题二学习总结

Vic

架构实战营

架構實戰營 - 模塊 2 作業

Frank Yang

架构实战营

自学软件测试怎么学?(送思维导图+学习资源)

程序员阿沐

学习 软件测试 性能测试 自动化测试 测试开发

计算机原理学习笔记 Day7

穿过生命散发芬芳

计算机原理 4月日更

如何避免团队里出现搭便车现象

石云升

团队建设 28天写作 职场经验 管理经验 4月日更

2021最新发布:Java面试突击大全 带你摸熟20+互联网公司面试考点

比伯

Java 编程 架构 程序人生 计算机

【架构实战营】第二模块作业

烟雨濛濛

架构实战营

面向对象编程九诫

风翱

面向对象编程 4月日更

python 函数详解

若尘

函数编程 函数

分布式系统当中的CAP理论

五分钟学大数据

分布式 CAP理论 4月日更

【架构实战营】第二模块总结

烟雨濛濛

架构实战营

热乎的6个Notion使用技巧,学不会算我输。

彭宏豪95

效率 Notion 笔记 4月日更

Golang Map 和字符串

escray

学习 极客时间 Go 语言 4月日更

「前端初学者、硬件爱好者、编程自学者」微信小程序开发很简单!

智能物联实验室

大前端 硬件设计 硬件研发

架构实战营模块二命题作业

Vic

架构实战营

华仔训练营第二次作业

方堃

架构实战营模块二总结

竹林七贤

重读《重构2》- 封装变量

顿晓

重构 4月日更

Python-Net编程

若尘

Python 网络编程 net

新同学与老司机

小天同学

职场成长 工作体会 经验总结 4月日更 新同学

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