启用/ filelogger时由MSBuild创建的文件是详细的,而不是(恕我直言)非常有用。具体是命令行参数(或后处理器工具):
我正在移植.Net微框架,它拥有大量相互关联的.proj文件,并且可以更准确地了解正在发生的事情。
我已经查看了DependencyVisualizer,MSBuild Sidekick和MSBuildExplorer,但它们并没有特别有用 - 尽管后者会以递归方式探索项目!
答案 0 :(得分:0)
简短的回答是否定的。然而,这条道路已经被其他人所走过,尤其是Wintellect团队。有关实际显示编译器错误消息(!)
的功能齐全的自定义记录器的讨论和代码,请参阅此博客http://www.wintellect.com/cs/blogs/jrobbins/archive/2008/01/17/smarter-logging-with-msbuild.aspx