它们是否存在或者我需要阅读数十亿行/冗长:diag参数行? 也许你有其他解决方案?
答案 0 :(得分:2)
MSBuild Sidekick有一些调试功能以及其他一些好东西。
答案 1 :(得分:0)
输出日志是诊断MSBuild脚本问题的主要工具,它们几乎可以为您提供所需的所有详细信息。如果要跟踪特定问题,可以降低详细级别并向构建中添加一些显式信息消息:
<Message Importance="normal" Text="Some diagnostic info incl. property values" />
如果您编写自定义构建步骤并附加到MSBuild二进制文件,则可以执行真正的 debuging 。
首先,你有什么真正的问题。了解您想要实现的目标以及遇到问题的地方可能会有所帮助。
我还建议阅读Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build - 这本书应该给你很多答案,这些答案可以阻止你首先诊断项目。