写点什么

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

评论

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

敏感信息泄漏怎么破?来试试极狐GitLab 的密钥检测吧

极狐GitLab

DevOps 安全 DevSecOps 安全左移 密钥检测

防御性编程?这不就来了

越长大越悲伤

前端 后端 防御性编程

「智造」第15期:十问用友TimensionDB时序数据库

用友BIP

时序数据库

沉浸文旅体验!实时云渲染助力2023广东旅博会智慧文旅元宇宙体验馆上线

3DCAT实时渲染

元宇宙 实时渲染 实时云渲染 实时渲染云

三大神医齐现身,竟为医院数据中心而来?

脑极体

数据中心

深入学习Python与Vscode环境的安装与配置

申公豹

Python

Python从基础到进阶字符串验证

申公豹

Python

数智时代,业财融合如何助力企业数智化转型?

用友BIP

业财融合

数字化商品计划已经Out啦 揭秘哪些国际⼤牌⽤了AI智能商品计划?

第七在线

基于Vue.js和Spring Boot的口罩自助售卖系统:设计、实现与技术深度解析

申公豹

系统

JS获取当前系统电量情况

南城FE

JavaScript 前端 电量计算

2024年企业堡垒机采购要考虑因素详解

行云管家

网络安全 堡垒机 企业堡垒机

【腾讯云 HAI域探秘】体验大模型的多种业务应用

Hanson

拆解 2 篇文章

6点无痛早起学习的和尚

写作 21 天技术人写作行动营

Spring Cloud Netflix移除后,我们又该何去何从?

木风mind

云原生 spring cloud alibaba java‘ spring cloud

在Python中实现条形图动态追赶动画效果

申公豹

Python

48 | B+树:MySQL数据库索引是如何实现的

鲁米

app开发

Geek_8da502

避坑指南之财务共享中心建设项目团队搭建

用友BIP

财务共享

用友BIP数智干部管理,落实国有企业人才强企战略

用友BIP

干部管理

探秘AI赋能的未来世界:CyberAI深度学习技术助力变革

数新网络官方账号

人工智能 大数据

华秋DFM荣获第三届智能制造创新大赛全国总决赛-新技术应用赛道三等奖

华秋电子

一款功率电子开关TP6062

芯动大师

基于STM32的物联网节点设计与实现-传感器数据采集与无线通信

申公豹

嵌入式

深入探索嵌入式系统开发:从LED控制到物联网集成

申公豹

嵌入式

华秋荣获亿邦动力2023产业互联网千峰奖,引领电子产业数字化变革

华秋电子

49 | 搜索:如何用A*搜索算法实现游戏中的寻路功能

鲁米

Google Gemini Pro API专家级体验

Bob Lin

人工智能 AI openai LLM gemini

计算机设计大赛信息可视化设计的获奖经验剖析解读—4C大赛【全网最全万字攻略-获奖必读】

申公豹

可视化

嵌入式系统中的低功耗定时器应用与优化实战

申公豹

嵌入式

深入理解嵌入式系统中的GPIO控制与应用

申公豹

嵌入式

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