写点什么

微软发布 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:009454

评论

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

数字化助力能源高效利用

CECBC

java拼团小程序源码(毕设)

清风

毕业设计

【SoCC2018论文】DAGOR:微信「大规模微服务过载控制系统」

OpenIM

流媒体:依托于声网的连麦解决方案

声网

音视频 流媒体

Python Qt GUI设计:UI界面可视化组件、属性概述(基础篇—4)

不脱发的程序猿

Python qt GUI设计 PyQt5

网卡修改网速和buffer

耳东@Erdong

9月日更 网卡

如何给技术部员工做考核?

石云升

团队管理 管理 引航计划 内容合集 9月日更

面对面小程序开源

OpenIM

【得物技术】浅谈重复http请求的取消

得物技术

方法 HTTP 场景 crud 请求

北鲲云超算平台凝聚技术实力,赋能高算力需求行业加速发展

北鲲云

GraphQL 快速入门【1】简介

码界行者

Rest graphql

从零到MySQL架构师学习内容整理

hanaper

上线半天下载量破100W!美团大佬的Java性能调优实战手册,超详细

Java 编程 面试 性能调优

测试九剑之-破箭式

薛飞

自动化测试 测试管理

分分合合分分,谷歌医疗走向大败退

脑极体

如何从数据到资产

奔向架构师

数据治理 9月日更

ebay支付账务系统架构解析之“读”一无二

贾奇 (Jacky)

支付系统 CQRS 读写分离

HTML进阶(二)

Augus

html 9月日更

低代码时代来临,织信Informat携手低码星球探讨「企业数字化转型之路」

优秀

低代码

区块链技术解决信任问题

CECBC

【网络安全】Spring框架漏洞总结(一)

网络安全学海

黑客 网络安全 信息安全 渗透测试 安全漏洞

自定义aop实现Cacheable注解(零拷贝), CacheItemGet,CacheMapGet,CacheMapPut

张音乐

Java 缓存 注解 9月日更

kube-ovn 组网结构

Geek_f24c45

k8s Kube-OVN cni

MySQL五个常见的高可用方案

hanaper

用诸葛孔明的智慧,读懂新型数据中心的“四新”机遇与产业逻辑

脑极体

坍缩的企业

涛哥 数字产品和业务架构

企业架构

spine动画文件转dragonbones骨骼文件

风翱

9月日更 dragonbones

大厂敲门砖!P9技术官级别的顶级并发编程宝典,献给想去大厂的你

Java 编程 面试 程序人生 p9

Python——内置函数----让你偷懒的工具

在即

9月日更

linux之chattr命令

入门小站

Linux

编程基础:CPU资源监控

正向成长

CPU调度

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