resolve-project-references 是解释 MSBuild 项目引用目标耗时的 Skill。它在该目标看似最慢时,区分等待依赖项目与自身实际工作,再把排查转向具体任务。
目标执行摘要中的长时间可能包括让出节点后的等待,节点期间还可做别的工作。不能把这段时间直接当成这个目标消耗了同样多 CPU,再盲目优化引用解析。
任务耗时摘要可以缩小范围,但耗时高不一定就是全局关键路径。并行、文件等待和机器条件都要核,多个项目累计时间也不能直接相加当整次构建时长。
适合已有日志或性能摘要的特定排查。本文未测构建,工具实现与下游专项诊断未展开;找到候选以后,还需用同环境前后比较验证收益,不能只把报表第一名换个名字就宣布根因确认。