binlog-failure-analysis 是分析 MSBuild 二进制构建日志的 Skill。它从已有 .binlog 查询错误、项目配置与目标执行过程,定位控制台输出没说清的失败。
多个项目同时报错,后面的错误可能是前一步失败引起的。先核最早的相关失败,再看输入、属性与依赖顺序,比按错误数量猜原因更有用。
日志要用支持格式的工具读取,不能当普通文本。工具不可用时可回放为文本日志,但回放不是重新构建;内嵌项目文件也不保证完整,要保留日志对应的版本和环境。
适合手里已有日志的构建排查。本文未分析实际文件,工具实现未展开;生成新日志属于另一步,旧记录可以解释当时发生了什么,不能直接证明修改后的构建已通过。