首页 > 其他分享 >Visual Studio 2022 v17.10 发布

Visual Studio 2022 v17.10 发布

时间:2024-06-12 20:44:19浏览次数:27  
标签:v17.10 着色 解决方案 17.10 Visual Studio 加载

  Visual Studio 2022 版本 17.9 现已发布,带来了 IDE 各个领域的一系列性能增强。一些显着的改进包括:更快的 Windows Forms designer 加载、更快的 Razor 着色、更快的解决方案加载以及减少的 DLL 开销。

  Windows Forms designer 加载速度

  此前有反馈称,在针对 .NET Core 3.1 及更高版本的项目中,Windows Forms designer 的加载速度可能会很慢。在经过改进之后,加载速度提升了 30% 到 50% 不等。

  Razor / C# 着色速度

  17.10 版本重点关注了着色速度慢的问题。开发人员分析发现,Roslyn 执行了大量在代码着色的特定上下文中实际上不需要的工作(例如确定哪些变量可能为空)。并针对此进行了优化,以便 Roslyn 只执行着色上下文中所需的工作。

  根据 17.10 预览版的数据,最慢情况下的着色时间已经减少了约 25%。

  更快的 .NET 解决方案加载

  Visual Studio 每次更新都会提高打开解决方案的速度,17.10 也不例外。Visual Studio 使用一种被称为 “evaluation cache” 的东西,使得每次打开解决方案时,MSBuild 都不必重新评估所有依赖项。

  在 17.10 中,对缓存的内容进行了大量调整,从而提高了加载效率。对 OrchardCore 解决方案的测量表明,缓存大小减少了近 50%。对用户来说,这使得打开该解决方案的时间减少了 10%。

  改善基本要素

  在 17.10 中,除了改进 CPU 和内存使用等基本性能外,还减少了特定场景中加载的 DLL 数量。通过仔细重构和调整加载 .NET 项目所涉及的代码,将加载的 DLL 数量减少了 10%。


  更多详情可查看官方博客

  下载地址:https://visualstudio.microsoft.com/downloads/

标签:v17.10,着色,解决方案,17.10,Visual,Studio,加载
From: https://www.cnblogs.com/lzhdim/p/18244672

相关文章

  • 03《android studio开发实战(第三版)》阅读笔记
    第四章:用户界面开发 本章介绍了Android中的常见布局管理器,如LinearLayout、RelativeLayout和ConstraintLayout,以及它们的使用场景和特点。 学习了各种用户界面元素,如TextView、EditText、Button等的使用方法,以及如何将它们组合在一起创建复杂的用户界面。理解了Android中的资源......
  • FL Studio21.2.6破解中文版永久免费安装包网盘下载
    音乐制作爱好者们!你们是否曾经为了追求更好的音乐效果而苦恼?是否曾经因为正版FLStudio21的价格过高而望而却步?别担心,今天我为大家推荐一款破解中文版的FLStudio21,让你在不违法的前提下,以更低的成本获得专业音乐制作软件,实现你的音乐梦想!......
  • Studio One软件安装包下载
    StudioOne​是一款专业的音乐制作软件,由美国PreSonus公司开发。该软件提供了全面的音频编辑和混音功能,包括录制、编曲、合成、采样等多种工具,可用于制作各种类型的音乐,如流行音乐、电子音乐、摇滚乐等。​安装包获取地址: StudioOne-安装包:​​https://souurl.cn/P......
  • 安卓应用开发——Android Studio中滚动布局的应用
    一、前情提要 现如今,许多软件的主界面都采用了滚动条的功能,以展示软件中长条的商品又或是广告,经典的社交软件与购物软件等软件都不可避免的需要实现这一功能,今天我们来简单学习在AndroidStudio中实现一个属于自己的滚动布局页面。二、简单思路 本次功能设计需要一个页面......
  • Visual Studio高效调试手段与调试技巧总结
    目录1、对0xCCCCCCCC、0xCDCDCDCD、0xFEEEFEEE和0xDDDDDDDD等常见异常值的辨识度2、在Debug下遇到报错弹框,点击重试,查看函数调用堆栈3、调试时程序和调试器都发生了闪退,可以尝试到Output窗口中找线索4、调用OutputDebugString接口,将打印日志输出到调试器输出窗口中5、调用......
  • Android studio(创建、监听器intent菜单)
    创建报错connectrunout可以查看这篇文章1.自动创建  2.设置输出日志信息logt+tab键之后会为当前的类自动生成一个TAG常量 关于日志过滤器 这时候在只有Log.v里面的消息,Log.d、i、w、e都没有出现。当输入MainActivity的时候过滤到与其相关的 3.手动创建选......
  • 【译】Visual Studio 17.10 发布了新版扩展管理器
    我们将更新的扩展管理器带给所有用户!在过去的一年里,我们已经将更新后的扩展管理器作为可选的预览功能提供,并一直期待您的反馈。基于您令人难以置信的反馈,我们现在准备从VisualStudio17.10开始提供新的扩展管理器作为默认预览功能。我们已将基本功能简化为现代风格UI,以......
  • Android studio实现图标方式展示信息(折线图等)时com.github.mikephil.charting.charts.
    参考连接——https://blog.csdn.net/m0_37919094/article/details/122416408 去https://gitcode.com/PhilJay/MPAndroidChart/overview?utm_source=csdn_github_accelerator&isLogin=1下载MPAndroidChart的zip包,解压 在Androidstudio中操作file——》new——》importm......
  • Android studio 连接sqlist数据库,账号密码错误仍能登录的原因
    昨天在写Androidstudio的大作业,写到连接sqlist数据库实现登录的时候明明账号密码都不正确,但是用户却可以登录,我原先以为是我sql语句写错了,将sql语句从Cursorcursor=db.rawQuery("select*fromuserwherenamelike?andpasswordlike?",newString[]{name,password});改......
  • SQL Server Management Studio (SSMS) 20.1 - 微软数据库管理工具
    SQLServerManagementStudio(SSMS)20.1-微软数据库管理工具请访问原文链接:https://sysin.org/blog/ssms/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org笔者注:SQLServer2014及之前版本内置SQLServerManagementStudio(SSMS),SQLServer2016及以后版本......