msbuild构建项目的调试工具

时间:2010-03-18 10:18:53

标签: debugging tfs msbuild build-automation

它们是否存在或者我需要阅读数十亿行/冗长:diag参数行? 也许你有其他解决方案?

2 个答案:

答案 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 - 这本书应该给你很多答案,这些答案可以阻止你首先诊断项目。