用于msbuild构建项目的调试工具
答
输出日志是诊断MSBuild脚本问题的主要工具,它们几乎可以为您提供可能需要的所有细节。如果正在跟踪一个特定的问题,您可以降低冗余级别,并添加一些明确的信息消息到您的构建:
<Message Importance="normal" Text="Some diagnostic info incl. property values" />
你可以做真正的调试运行如果编写自定义生成步骤和连接到的MSBuild二进制。
首先,虽然,你有什么真正的问题。了解你想要达到的目标以及遇到问题的位置可能会有所帮助。
我也推荐阅读Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build - 这本书应该给你很多答案,让你不必首先诊断项目。
如果您想自己使用,许可证并不昂贵。 (50块钱)。但是对于企业来说,这差不多是2k $,所以我不认为很多企业会为他的开发者提供。 – 2010-03-25 14:45:04