我有一组非常复杂的MSBuild项目。通常,一个.proj将调用< MSBuild>任务来构建另一个项目文件。
在阅读控制台日志时,很难看到我正在查看哪个MSBuild调用。
有没有办法制作日志:
最好不要花很多时间编写新的记录器。
答案 0 :(得分:0)
我想不出你能做到这一点的方法。您可以附加XML记录器(可在Internet上使用),然后创建自己的XSLT以创建所需的格式化输出。如果您确实希望日志位于不同的文件中,那么您可以使用MSBuild task替换Exec task的使用情况,并且可以在命令中指定其他日志文件。
Sayed Ibrahim Hashimi
我的书:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build