当前位置:网站首页>Visual Studio新功能出炉:低优先级构建
Visual Studio新功能出炉:低优先级构建
2022-07-31 06:44:00 【拓扑梅尔-漫漫开发路】
近日,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》
边栏推荐
- XSS靶场prompt.ml过关详解
- 解决安装 Bun 之后出现 zsh compinit: insecure directories, run compaudit for list. Ignore insecure directorie
- Chapter 17: go back to find the entrance to the specified traverse, "ma bu" or horse stance just look greedy, no back to search traversal, "ma bu" or horse stance just look recursive search NXM board
- 手把手教你开发微信小程序自定义底部导航栏
- 最大似然估计和最小二乘法 含代码
- MySQL详解
- 完美指南|如何使用 ODBC 进行无代理 Oracle 数据库监控?
- 【科普向】5G核心网架构和关键技术
- Introduction and self-order of bcos
- 深度学习通信领域相关经典论文、数据集整理分享
猜你喜欢
【解决】npm ERR A complete log of this run can be found in npm ERR
正则表达式绕过
文件 - 05 下载文件:根据文件Id下载文件
XSS靶场prompt.ml过关详解
2022.07.20_每日一题
Postgresql source code learning (33) - transaction log ⑨ - see the overall process of log writing from the insert record
Titanic 预测问题
【微服务】Nacos集群搭建以及加载文件配置
[Interview: Concurrency 38: Multithreading: Thread Pool] Basic concepts of the ThreadPoolExecutor class
Thread 类的基本用法——一网打尽
随机推荐
Shell编程之条件语句
sort函数(快速排列)的使用方法
mysql插入新字段方法
The Ballad of Lushan Sends Lu's Servant to the Void Boat
超级详细的mysql数据库安装指南
页面懒加载
PCB抄板
MySQL详解
Zabbix6.2 Surprise Release!Especially optimize the performance of medium and large environment deployment!
事务的传播机制
[Interview: Concurrency 38: Multithreading: Thread Pool] Basic concepts of the ThreadPoolExecutor class
2022.07.13 _ a day
链表实现及任务调度
文件 - 04 下载文件: 根据文件下载链接下载文件
2022.07.13_每日一题
双倍数据速率同步动态随机存储器(Double Data Rate Synchronous Dynamic Random Access Memory, DDR SDRAM)- 逻辑描述部分
2022.07.24_Daily Question
van-uploader上传图片,使用base64回显无法预览的问题
leetcode 406. Queue Reconstruction by Height
《opencv学习笔记》-- 仿射变换