HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

微软发布 Visual Studio 17.10.2

  • 2024-07-29
    北京
  • 本文字数:835 字

    阅读完需:约 3 分钟

微软发布 Visual Studio 17.10.2

上个月,微软发布了 Visual Studio 2022 Windows 版本 17.10 的更新。新版本(17.10.2)包含多项性能增强,如优化 Windows 窗体设计器和.NET 解决方案加载速度,提升 Razor/C# 着色速度以及减少特定场景中的 DLL 开销。


在针对.NET Core 3.1 及更高版本的项目中,Windows 窗体设计器的加载速度得到了提升,这得益于不同开发者和合作伙伴的反馈。根据微软的说法,通过优化组件的优先级和加载方式,在一个典型的业务应用程序中,设计器的重启时间减少了 30% 到 50%。类似地,通过缩减计算缓存的大小,.NET 解决方案的加载时间也得到了优化。根据微软的报告,针对 OrchardCore 解决方案的度量结果表明,缓存大小减少了近 50%,而打开相同解决方案的时间减少了 10%。


这个版本的另一项改进是 Razor 中 C# 代码的着色速度。代码着色是由 C# 语言服务(Roslyn)执行的一项任务。虽然这个过程通常很快,但微软表示,在大约 10% 的情况下,这个过程可能会持续数百毫秒。为了解决这个问题,Roslyn 进行了相应的优化——根据微软的说法,经过优化之后,即使在最慢的情况下,着色时间减少了也有大约 25%。


该版本的其他性能改进与 CPU 和内存使用有关。特别是,在特定场景中加载的 DLL 数量减少了 10%,这对项目的加载时间产生了积极的影响。然而,微软并没有提供与这一改进相关的确切数值。


然而,新版本也引入了一些 Bug——比如使用扩展时出现的问题。为了修复这些 Bug(以及自最初的 17.10 版本以来引入的其他 Bug),微软于一周后发布了 17.10.3 版本。要详细了解这个版本解决了哪些问题,可以查看 这里。虽然该版本没有提供任何新功能,但还是建议更新到最新版本,因为其中一些修复非常重要。


最新 Windows 版 Visual Studio 2022 可以从这里下载。Visual Studio 2022 17.11 的第二个预览版也已与 v17.10.2 一起发布。Visual Studio 的下一个版本将专注于提升所有开发人员和工作负载的开发体验。感兴趣的话,可以从这里下载试用。


原文链接:

https://www.infoq.com/news/2024/07/visualstudio-2022-17-10-2/

2024-07-29 08:009050

评论

发布
暂无评论

祝贺!Databend 入选 ICT 中国可信云优秀云原生创新案例

Databend

苹果MR Vision Pro将会带动哪些零部件出货?

元器件秋姐

苹果 AR 交互 vr MR

Postman 前后端都适用吗?

Liam

前端 后端 开发 Postman API

华为云GaussDB,如何给世界一个更优选择?

YG科技

华为云GaussDB,如何为企业数字创新保驾护航?

YG科技

最强攻略 | 1分钟带你了解内测,成为BUG小能手!

百度Geek说

百度 测试 企业号 6 月 PK 榜 6 月 优质更文活动

2023年数智人力管理不容错过的2大神器

用友BIP

人力资源 数智人力

MegEngine 动态执行引擎-Imperative Runtime 概述

MegEngineBot

深度学习 开源 动态图 MegEngine

【Clickhouse】ReplaceingMergeTree引擎final实现合并去重探索 | 京东云技术团队

京东科技开发者

OLAP final clickhosue 企业号 6 月 PK 榜 合并去重

横空出世!京东技术专家狂推的Redis笔记,实战和原理两开花

程序知音

Java 数据库 redis Java进阶 后端技术

Kubernetes 集群管理:Kurator or Kubespray

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

理论+示例,详解GaussDB(DWS)资源管理

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

主动发现系统稳定性缺陷:混沌工程 | 京东云技术团队

京东科技开发者

混沌工程 系统 系统工程 混沌工程实践 企业号 6 月 PK 榜

世界500强潍柴动力携手用友BIP全球司库打造资金管理系统,正式启动!

用友BIP

全球司库

Mybatis的parameterType造成线程阻塞问题分析 | 京东云技术团队

京东科技开发者

mybatis CPU告警 企业号 6 月 PK 榜 线程阻塞

TiDB 7.1 LTS 发版:为关键业务提供业务稳定性和多租户场景支持

编程猫

TiDB pingCAP

中国银行开启数智人力管理新征途

用友BIP

人力资源 数智人力

中企出海管理难,复杂的国际形势下怎么用对人?

用友BIP

中企出海

肝到爆!通过Canal如何优雅的将MySQL同步到ES?

Java全栈架构师

Java MySQL 程序员 后端 ES

不愧是阿里P8出手的并发编程笔记!颠覆了我以往"正确"的认知

程序知音

Java 并发编程 java架构 Java进阶 后端技术

阿里云 EMAS & 魔笔:5月产品动态

移动研发平台EMAS

阿里云 DevOps 消息推送 低代码平台

“站在后天看明天”:华为给金融广厦架起数字栋梁

脑极体

金融 数字化 智能化

this 之谜揭底:从浅入深理解 JavaScript 中的 this 关键字(一)

Immerse

JavaScript this指针 this

优质高效!阿里内部超高质量的k8s+Jenkins笔记,技术与实战齐飞

程序知音

2022 中国开源创新大赛,时序数据库 TDengine 榜上有名

爱倒腾的程序员

涛思数据 时序数据库 ​TDengine

服务型企业为什么要做财务共享中心?

用友BIP

详解驱动开发中内核PE结构VA与FOA转换

华为云开发者联盟

开发 华为云 驱动开发 华为云开发者联盟 企业号 6 月 PK 榜

技术赋能-混流编排功能,助力京东618直播重保 | 京东云技术团队

京东科技开发者

监控 直播技术 直播推流 企业号 6 月 PK 榜 重保

SpringBoot 升级所踩过的坑 (二)

技术小生

6 月 优质更文活动

再也不怕“卡脖子”了?华为云数据库GaussDB究竟有什么神奇功能?

YG科技

看过才知道,这套SpringCloudAlibaba笔记,把微服务玩的出神入化!

程序知音

Java 微服务 SpringCloud java架构 后端技术

微软发布 Visual Studio 17.10.2_微软_Arthur Casals_InfoQ精选文章