Visual Studio 2022 v17.10 发布
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 解决方案加载
isual Studio 每次更新都会提高打开解决方案的速度,17.10 也不例外。Visual Studio 使用一种被称为“evaluation cache”的东西,使得每次打开解决方案时,MSBuild 都不必重新评估所有依赖项。
在 17.10 中,对缓存的内容进行了大量调整,从而提高了加载效率。对 OrchardCore 解决方案的测量表明,缓存大小减少了近 50%。对用户来说,这使得打开该解决方案的时间减少了 10%。
改善基本要素
在 17.10 中,除了改进 CPU 和内存使用等基本性能外,还减少了特定场景中加载的 DLL 数量。通过仔细重构和调整加载 .NET 项目所涉及的代码,将加载的 DLL 数量减少了 10%。
更多详情可查看官方博客。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Ruby 3.3.3 发布
Ruby 3.3.3 现已发布,本次发布包括: RubyGems 3.5.11 Bundler 2.5.11 REXML 3.2.8 strscan 3.0.9 --dump=prism_parsetree被替换为--parser=prism --dump=parsetree 无效的编码符号会引发SyntaxError而不是EncodingError 修复了 Ripper 解析过程中的内存泄漏 针对 YJIT、**{}、Ripper.tokenize、RubyVM::InstructionSequence#to_binary、--with-gmp和某些构建环境的错误修复 可参阅GitHub releases 以了解更多详细信息。 下载: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.tar.gz SIZE: 22105219 SHA1: b71971b141ee2325d99046a02291940fcca9830c SHA256: 83c05b2177ee9c335b631b29b8c077b4770166d02fa5...
- 下一篇
360 回应 AI 生图版权争议:10 倍价格超出认知,愿意诉诸法律
360AI新品发布会于6月6日举办,发布了全新360AI搜索及360AI浏览器。在发布会上,360创始人周鸿祎在演示360AI浏览器“局部重绘”功能时,让后台工作人员调用了一张女性古装写真图片,并以“性感”为提示词,框选了图中女性某部位让AI进行重绘。 但在发布会后两天,AIGC创作者DynamicWang就发文称,360AI新品发布会盗用他通过AI绘图模型生成的图片,并在发布会上进行产品“局部重绘”功能演示。 DW 在接受采访时表示,该女性古装写真是通过重绘他创作的原图得到的,所以两张图片的细节会有差别;而原图则是他使用其本人训练、调试的AI绘图模型生成的。“我的态度是,这必然是侵权行为,既然是侵权行为,主张赔偿是正当且合理的。” 此后,360AI浏览器产品经理梁志辉针对这一事件事件进行了回应。“上周的发布会我们演示了 360AI浏览器里的局部重绘功能,有模型作者说我们盗原图使用,我把两张图都贴出来,是不是原图一目了然。10倍价格购买超出了我们认知范畴,我们愿意诉诸法律,公开讨论AI生图的版权问题。” 梁志辉坦言,AI生图带来了一系列版权问题,虽然生成内容权利归属以及是否受著作权保护...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8编译安装MySQL8.0.19