Как разделить журналы MSBuild по файлам проекта?

У меня очень сложный набор проектов MSBuild. Часто один .proj вызывает задачу ‹MSBuild› для создания другого файла проекта.

При чтении журнала консоли трудно понять, на какой вызов MSBuild я смотрю.

Есть ли способ сделать журнал:

  • Отступите вывод от подвызовов MSBuild, или
  • Поместите каждый журнал MSBuild в новый файл

Желательно не тратить много времени на написание нового регистратора.


person Jay Bazuzi    schedule 12.06.2009    source источник


Ответы (1)


Я не могу придумать, как вы могли бы это сделать. Вы могли бы присоединить регистратор XML (который доступен в Интернете), а затем создать свой собственный XSLT для создания желаемого форматированного вывода. Если вы хотите, чтобы журналы находились в разных файлах, вы можете заменить использование Задачу MSBuild с помощью задачи Exec и Командой вы можете указать другой файл журнала.

Сайед Ибрагим Хашими

Моя книга: Внутри Microsoft Build Engine: использование MSBuild и Team Foundation Сборка

person Sayed Ibrahim Hashimi    schedule 14.06.2009