文章图片
文章图片
近日 , C++开发团队很高兴地宣布 , 一项C++社区高呼的功能:低优先级构建 , 已经成功开发完成 。 借助我们合作伙伴团队的反馈和协作 , 你现在可以在 Visual Studio 中启动低优先级构建 。
这将确保MSBuild节点以较低优先级生成 , 从而影响所有编译和链接进程 。如果在你的日常工作中 , 发现VS在构建的时候影响了整机的交互响应 , 则这个是非常适合你的功能!
在内部 , VS像服务一样与MSBuild交互 。MSBuild团队添加了新的 API 功能来切换 MSBuild节点的优先级 。从Visual Studio 2022版本17.3 Preview 1 开始 , 你可以在 [Tools -> Options -> “Projects and Solutions” -> “Build And Run” -> “Run build at low process priority”
下设置将构建优先级降低 。如果MSBuild节点已经以之前的优先级运行 , 则给它们几分钟时间让它们超时或重新启动IDE以关闭它们 , 如下图所示:
如果希望直接在命令行上启动构建 , 请使用 msbuild.exe -lowPriority 或 -low 以获得类似效果 , 如下图所示:
如果你希望试试这项新功能 , 可以下载最新版本的VS 2022 , 亲自上手把玩把玩 。
总结原谅我就这么直接啊:我的解决方案也就小小80几个工程 , 老爷机还算带得动 , 暂时还用不上这玩意儿 。
如果以后TopomelBox这东西做大了 , 我一定会尝尝鲜 。
最后Microsoft Visual C++团队的博客是我非常喜欢的博客之一 , 里面有很多关于Visual C++的知识和最新开发进展 。 大浪淘沙 , 如果你对Visual C++这门古老的技术还是那么感兴趣 , 则可以经常去他们那(或者我这)逛逛 。
本文来自:《MSBuild Low Priority Builds in Visual Studio》
【显示器|Visual Studio新功能出炉:低优先级构建】
- 显示器|华为新机发布,鸿蒙OS 3.0系统,外形神似Mate 40,1699元起
- 华硕|29999元 华硕推出ProArt 32寸专业显示器:4K Mini LED、120Hz高刷
- 液晶显示器|宁愿买LCD手机也不买OLED?五款手机或可以证明此说法
- 显示器|旧电脑显示器、硬盘还能这样改装,这脑洞太顶了!
- 华为|699值不值?入手华为最便宜的显示器——MateView SE开箱体验
- 液晶显示器|这才是真香千元机,天玑神U+LCD屏+64MP三摄,还有67W快充!
- 显示器|钛度M27NQC-SE显示器图赏:Mini-LED背光 亮度高达1000nit
- |苹果Mac扩展显示器你还不会吗?图文教程拿走不谢!
- 京东|7月27日攀升显示器闪购:144Hz + HDR 24寸直男小钢炮仅699元
- 别看现在CPU、GPU都供应正常|为什么韩国显示器厂商在中国销售金额很大?