2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

VS2017 15.8 第二个预览版本提升了对 CPU Profiling 和 F#的支持

  • 2018-06-12
  • 本文字数:810 字

    阅读完需:约 3 分钟

VS2017 15.8 第一个预览版本的特性包括对ARM64 构建的支持、ASP.NET Core 对Docker 的支持以及重新引入LibMan。在15.8 的第二个预览版本中,微软发布了一个新Google Android 模拟器的预览功能,它能够与Hyper-V 兼容。这样的话,最新的Android 模拟器就能与开发人员人员在工作站上运行的其他VM 协同工作了。

VS2017 安装器对使用体验的一个提升就是在开始安装之前能够下载所有的安装文件。虽然在默认情况下,只要有足够的文件就可以开始安装,但是该功能对互联网连接比较慢或网络使用有困难的人来说是非常有用的,这样的话,他们就不用因为中断或下载不完整而浪费安装的时间。

默认情况下,在打开一个 solution 的时候,VS2017 会重新加载处于打开状态的文件和文档。如果某个特定的 solution 会导致错误或不必要的长时间延迟的话,这样会带来麻烦。15.8 添加了一个新的菜单选项,位置是Tools | Options | Projects | Solutions | General,名为“Reopen documents on solution load”,如果不希望采取这种行为的话,可以将这个选项禁用。

CPU profiler 工具也有一些值得关注的增强,首先有一项新功能,那就是在 Call Tree 视图中能够展现异步代码。将视图切换至 Modules 的 CPU Usage,将会展现“模块(dll)和模块中函数的执行成本(采样计数)”。这样的话,能够更容易的深入分析被采样的程序,并探查为了提升性能该将注意力放在什么地方。

F#开发人员能够在 15.8 的第二个预览版本中找到很多喜欢的东西。这里有多个 bug 的修改,现在能够继承 FSharpFunc,该功能在 F# 4.1 中曾被禁用。对于没有使用多目标(multi-targeting)的.NET SDK 项目,开发人员将会发现 IntelliSense 支持和语法着色方面的性能提升。

作为预览版本,VS2017 15.8 预览版本 2 不应该用在生产环境中。感兴趣的用户可以从预览版本 1 升级到预览版本 2,或者直接从微软下载一个干净的副本。

查看英文原文: VS2017 15.8 Preview 2 Improves CPU Profiling, F# Support

2018-06-12 15:051374

评论

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

YashanDB控制文件管理

YashanDB

数据库 yashandb

Flutter & 鸿蒙 Next 中封装一个输入框组件

淼.

Flutter & 鸿蒙 Next 封装 Dio 网络请求详解:登录身份验证与免登录缓存

淼.

<大厂实战场景> ~ Flutter & 鸿蒙 Next 处理后端返回来的数据的转义问题

淼.

<大厂实战场景> ~ Flutter & 鸿蒙 Next 解析后端返回的 HTML 数据详解

淼.

<大厂实战经验> Flutter & 鸿蒙 Next 中使用 initState 和 mounted 处理异步请求的详细解析

淼.

一组数据告诉您,企业AI为什么选用友BIP!

用友智能财务

FreeBSD 13.5 正式版发布 - 高性能开源 Unix 系统

sysin

freebsd

荣耀远航计划丨【主题精品共创】激励解读

荣耀开发者服务平台

创作活动 荣耀HONOR 荣耀远航计划

DeepSeek接入MES系统AI赋能智能化生产

万界星空科技

制造业 mes 万界星空科技 生产管理MES系统 DeepSeek

黑龙江等保测评、消除“过等保”的隐形成本

黑龙江陆陆信息测评部

智慧医院软件信息化建设方案,智慧医疗医院建设方案(PPTX)

金陵老街

智慧医疗 医疗信息化 智慧医院

创建云主机你不知道的那些事

天翼云开发者社区

云计算 云主机

NineData社区版抢先体验,获取无人机、双肩包、充电宝等周边福利

NineData

安装部署 SQL审核 无停机数据库迁移 NineData社区版 数据库变更

批量创建云主机的整个过程

天翼云开发者社区

云计算 云主机

YashanDB数据库删除

YashanDB

数据库 yashandb

Flutter 自定义组件继承与调用的高级使用方式

淼.

WWW2025论文解读【前瞻技术布局】京东零售广告创意:引入场域目标的创意图片生成

京东零售技术

Flutter & 鸿蒙 Next 封装对话框详解

淼.

FreeBSD 13.5 x86_64 OVF (sysin) - VMware 虚拟机模板

sysin

freebsd

Flutter & 鸿蒙 Next 刷新机制的高级使用【衍生详解】

淼.

Flutter & 鸿蒙版本数据处理常用总集

淼.

“3公里5分钟”卓翼智能无人机打通怒江物流配送“最后三公里”

科技热闻

个人微调大模型踩坑与记录

Z C C C L

人工智能 大模型 模型微调

Flutter & 鸿蒙 Next 中的路由使用详解【基础使用】

淼.

Flutter & 鸿蒙 Next 中如何实现 WebView【跳、显、适、反】等一些基础问题

淼.

WebGL开发医学影像软件中的优化

北京木奇移动技术有限公司

软件外包公司 数字孪生开发 webgl开发

智能制造:工业装备数字化端到端解决方案

积木链小链

数字化转型 智能制造 装备制造

.NET Core 中如何实现缓存的预热?

秃头小帅oi

YashanDB异构数据库链接配置

YashanDB

数据库 yashandb

VS2017 15.8第二个预览版本提升了对CPU Profiling和F#的支持_.NET_Jeff Martin_InfoQ精选文章