本文转自 https://blogs.msdn.microsoft.com/visualstudio/2018/11/19/visual-studio-2017-version-15-9-now-available/

本文章为机器翻译。

该文章的最新版本已迁移至个人博客【比特飞】,单击链接 https://www.byteflying.com/ 访问。

今天,我们发布Visual Studio 2017 15.9版。更新的最简单方法是直接在Visual Studio 2017中通过选择Help >检查更新或从Visual Studio安装程序选择“更新”。你也可以从Visual Studio的网站上下载获得最新版本的Visual Studio。如果你喜欢尝试没有安装这些更新,您可以创建一个Visual Studio的形象在Azure上。你可以找到所有的变化的完整列表发布说明并查看你提交的问题是固定的开发者社区。

让我们看看几个出色的场景在这更新,你可以试一试。

退一步为C++

退一步调试是一种历史的调试。Visual Studio使用运行时,操作系统的快照运行的应用程序的堆栈,使您达到一个断点,然后向前和向后一步,完全访问调用堆栈,变量,观察窗口。我们第一次谈论这个特性在10月的C#这篇博客现在我们添加C++。

启用了IntelliTrace事件和快照在工具>选项> IntelliTrace,每一步,你有一个相应的“倒退”命令回到上一步应用程序的状态。退后一步,您完全不需要重新启动调试会话来检查什么状态你的应用是在上面几行。它也很容易比较的状态应用程序在两个不同的点。更好的是,诊断工具窗口包含所有美国的列表,您可以跳到——双击所需的事件在诊断工具窗口。

使用C++后退功能,你需要企业版的Visual Studio和Windows更新(1607)或晚10周年。

看一看下面的gif看到此功能,请记住,你可以阅读更多关于它是如何工作的Visual C++团队博客。

net核心工具更新

Visual Studio的方式暴露了。net核心sdk已经过去有点困惑。在version 15.9中,我们做了一个改变。net核心工具将如何使用。net核心SDK。稳定版本的Visual Studio,最新的稳定版本的SDK将默认使用。之前,要使用最新版本的工具在您的机器上,不管它是否稳定。这个变化将利用在Visual Studio . net核心更容易预测。阅读更多的net的博客。

Visual Studio安装配置

Visual Studio安装和配置复制很多电脑上设置配置过于复杂。在15.9版本中(与任何产品:社区、专业或企业),我们很容易保存一个Visual Studio安装配置和使用它来填充另一个。在Visual Studio安装程序,出口工作负载和组件选择.vsconfig文件。您可以使用这个文件复制您的安装配置在多台计算机或与他人分享你的团队。如果你导入到现有的安装,它将增加新的工作负载和组件,不会取代现有的。

普遍的Windows平台开发人员的工具

我们已经做了很多改善开发人员构建通用的Windows平台的应用程序。关键的是:支持Windows 2018年10月10日更新(17763年建立)的SDK,可以构建.msix安装包在Visual Studio UWPs使用正常的包装工具,支持ARM64,性能和可靠性的改进(特别是F5改进性能和XAML设计师可靠性)。

此外,当使用XAML设计师构建UWP应用程序针对Windows 10创造者更新(16299年建立)或下降后,开发人员现在可以指定控制显示选项。你可以选择设计师显示所有控制,包括自定义用户控件,或者只显示平台控制。只显示平台控制可以提高设计师的稳定性,并将呈现后备控制由一个黄色的边界。

支持SharePoint 2019

SharePoint 2019现在一般可用,我们增加了模板。这些模板允许您创建新项目,空的,包含一个可视web部件,或者是基于现有的SharePoint 2019解决方案。你也可以迁移现有SharePoint项目从SharePoint 2013或SharePoint 2016 SharePoint 2019。要做到这一点,你可以打开一个已存在的SharePoint 2013或SharePoint 2016项目15.9版本在Visual Studio 2017中,您将看到一个对话框,让你选择升级项目类型。

请注意,仅可在SharePoint 2019支持Visual Studio 2017 15.9版。升级你的工具,我们推荐您安装办公室工作负载,当升级到最新版本的Visual Studio。

保持联系

该文章的最新版本已迁移至个人博客【比特飞】,单击链接 https://www.byteflying.com/ 访问。

最后注意:15.9版本是最后的小升级到Visual Studio 2017。我们还是船几个服务更新(例如15.9.1)和15.9。Visual Studio 2017 将成为服务基线,将支持版本的Visual Studio 2017 1月14日开始,2020年。你可以从我们的博客文章,阅读更多Visual Studio 2017和Visual Studio Mac支持更新.

像往常一样,我们喜欢听关于你的经历与Visual Studio。请安装Visual Studio 2017 15.9版,让我们知道任何问题通过报告问题在Visual Studio工具。您还可以跟踪你的问题Visual Studio开发人员社区,以及建议一个特性,提出问题,找到答案。请与我们和其他Visual Studio开发人员通过我们git社区(需要GitHub账户)或获得免费安装帮助即时聊天的支持。

Visual Studio 2017版本15.9现在可用的更多相关文章

  1. Visual Studio 2017 版本 15.5.5

    Visual Studio 2017 版本 15.5.5 已修复的问题 (1)Xamarin 应用会引发“Cannot access a disposed object. Object name: ' ...

  2. Visual Studio 2017 发布 15.5 版本,百度网盘离线安装包下载。

    Visual Studio 2017 15.5 版本已正式发布,同时发布的还有 Visual Studio for Mac 7.3 .此次更新包含主要性能改进,新特性以及 bug 修复.发行说明中文版 ...

  3. CUDA 9.1/9.2 与 Visual Studio 2017 (VS2017 15.6.4) 的不兼容问题

    2018年7月9日更新: CUDA已推出9.2版本,最高支持MSVC++ 14.13 _MSC_VER == 1913 (Visual Studio 2017 version 15.6). 然而最新版 ...

  4. 关于在最新的 Visual Studio 2017 版本中使用 Web Deploy 遇到的 SSL 连接错误

    错误信息: 无法完成向远程代理 URL 发送请求.请求被中止: 未能创建 SSL/TLS 安全通道. 原因分析: 最新版本的 Visual Studio 中,已经抛弃了 https 协议中旧版 SSL ...

  5. Visual Studio 2017 Enterprise (15.3)

    版本15.3更新在用户离线下载时更加人性化,包含了进度显示,下载出错可以输入R,进行下载的重新尝试,并在当前下载框下继续下载为完成的作业,结合 --layout 参数的离线文件的检查和修复,并且在下载 ...

  6. 微软推出ASP.NET Core 2.0,并支持更新Visual Studio 2017

    微软推出ASP.NET Core 2.0的一般可用性,并发布.NET Core 2.0.该公司还推出了其旗舰集成开发环境(IDE)的更新:Visual Studio 2017版本15.3和Visual ...

  7. Visual Studio 2017 Enterprise 发布 15.4 版本,离线安装包百度网盘下载。

    Visual Studio 2017 于2017年10月13日发布 15.4 版本.该版本包含多项生产力改进,支持 .NET Standard 2.0 ,并且可以开启 Xamarin Live Pla ...

  8. Visual Studio 2017各版本离线安装包获取以及安装教程

    系统:  windows 7旗舰版 前言: Visual Studio 2017版本与以往的2015.2013.2012版本不同,采用了新的模块化安装方法.微软官方也并未提供ISO镜像,作者根据官方提 ...

  9. Microsoft Visual Studio 2017 编译最新版 libuv 1.x

    步骤很简单 1 下载最新版的 libuv(地址:https://github.com/libuv 2 安装Git,Python 2.7 ,cmake(这里使用的是 3.11.0-win64-x64 版 ...

随机推荐

  1. kafka零拷贝

    Kafka之所以那么快的另外一个原因就是零拷贝(zero-copy)技术.本文我们就来了解Kafka中使用的零拷贝技术为什么那么快. 传统的文件拷贝 传统的文件拷贝通常需要从用户态去转到核心态,经过r ...

  2. TX 1核4G2M云服务器,376/2年,可免费续1年

    腾讯云个人开发者活动 https://cloud.tencent.com/act/developer

  3. day5 python代码块,流程控制

    判断类型 # isinstance 用法一 isinstance(值,类型)--------------->bool isinstance(5,int)-----------------> ...

  4. servlet的HttpSession与HibernateSession的区别

    一.javax.servlet.http.HttpSession是一个抽象接口 它的产生:J2EE的Web程序在运行的时候,会给每一个新的访问者建立一个HttpSession,这个Session是用户 ...

  5. Jmeter(十七) - 从入门到精通 - JMeter后置处理器 -上篇(详解教程)

    1.简介 后置处理器是在发出“取样器请求”之后执行一些操作.取样器用来模拟用户请求,有时候服务器的响应数据在后续请求中需要用到,我们的势必要对这些响应数据进行处理,后置处理器就是来完成这项工作的.例如 ...

  6. OSCP Learning Notes - Enumeration(2)

    HTTP Enumeration Target Host IP: 10.0.0.20 Brute Forcing using DirBuster 1. Start the dirbuster and ...

  7. apache 添加多个站点

    虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术.可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口,也可让多个网站拥有不同的域 ...

  8. Mysql concat() group_concat()用法

    数据库表: 关键字:concat 功能:将多个字符串连接成一个字符串 使用:concat(column1, column2,...)  字段中间可以加连字符 结果:连接参数产生的字符串,如果有任何一个 ...

  9. 基于.Net Core的Redis:基本数据类型及其应用场景与命令行操作

    参考自:https://blog.csdn.net/only_yu_yy/article/details/78873735 https://blog.csdn.net/fenghuoliuxing99 ...

  10. SQL语法分类

    数据查询 语法格式 : select [ , ...] from table_reference [ , ...] 去重复值 distinct关键字 , 从select结果集中删除所有重复的行,使结果 ...