写点什么

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

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

    阅读完需:约 3 分钟

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

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

摘要:尽管 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:002207
用户头像

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

关注

评论 1 条评论

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

安全可信| 通过双项测试!TeleDB实力亮剑!

天翼云开发者社区

数据库 云计算 天翼云

Go语言设计模式:使用Option模式简化类的初始化

伤感汤姆布利柏

软件测试学习笔记丨接口请求头

测试人

软件测试 接口测试 测试开发

Microsoft Remote Desktop for Mac(远程桌面连接工具) 10.9.5正式版

Mac相关知识分享

Mac远程控制软件

数据库管理软件Navicat Premium 15 for Mac

Mac相关知识分享

低代码:企业数字化转型的核心工具

这我可不懂

精准搜索:本地文件检索工具的高效策略

京东科技开发者

博睿数据受邀出席深圳地区数智金融交流会 分享《云原生时代的高级可观测性》

博睿数据

分页查询及其拓展应用案例

快乐非自愿限量之名

分页查询

企业如何利用小程序生态实现差异化?

Geek_2305a8

RaftKeeper v2.1.0版本发布,性能大幅提升!

京东科技开发者

企业跨省组网:SD-WAN解决方案

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

今天我们来聊Java IO模型,BIO、NIO、AIO三种常见IO模型

EquatorCoco

Java IO模型

int(1) 和 int(10) 有什么区别?

源字节1号

小程序 开源 `后端 前端‘’

《好战略,坏战略2》摘录

充实的orzi

企业管理 战略

上榜!天翼分布式云操作系统入选“科创中国”先导技术榜单!

天翼云开发者社区

云计算 分布式 云服务

Web3 游戏周报(7.07-7-13)

Footprint Analytics

链游

什么是MOW,以bitget钱包为例

长安区块链

Redis Desktop Manager for Mac(Redis可视化工具)v2020中文激活版

Mac相关知识分享

可视化工具 数据库设计软件

SecureCRT Mac版:强大的SSH与远程连接工具

Mac相关知识分享

Parallels Desktop 19一键激活版:强大的Mac虚拟机解决方案

Mac相关知识分享

WAIC 2024盛大召开,天翼云以全栈智算能力赋能AI时代!

天翼云开发者社区

人工智能大会 人工智能生态论坛

MoneyPrinterPlus全面支持本地Ollama大模型

程序那些事

工具 程序那些事 AIGC

MomoAl (MetaOasis)是什么?,以bitget 钱包为例

加密眼界

WAIC 2024,好city啊!

天翼云开发者社区

人工智能 世界人工智能大会 WAIC

CAD绘图软件Autodesk AutoCAD 2021 for Mac v2021.1.2中文激活版

Mac相关知识分享

深度解读昇腾CANN模型下沉技术,提升模型调度性能

华为云开发者联盟

人工智能 华为云 大模型 华为云开发者联盟 企业号2024年7月PK榜

预告 | 博睿数据将亮相第四届中国新能源汽车产业数智峰会

博睿数据

PDF专业制作与编辑软件Acrobat Pro DC 2021 for Mac v21.中文激活版

Mac相关知识分享

PDF 办公

“文心•跨模态大模型”又有新动态,支持内容分析时输出自定义标签库

爱AI的猫猫头

音视频 低代码 大模型

如何保护你的网络安全?

网络安全服务

TCP 服务器 DDoS waf DDoS 攻击

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