2009-06-12 3 views
1

私は非常に複雑なMSBuildプロジェクトを持っています。多くの場合、1つの.projが<MSBuild>タスクを呼び出して別のプロジェクトファイルをビルドします。MSBuildログをプロジェクトファイルでどのように分類できますか?

コンソールログを読むとき、私が見ているMSBuildの呼び出しを確認するのは難しいです。

ログのいずれかにする方法があります:新しいファイルOAトンで、それぞれのMSBuildログを入れ

  • インデントのMSBuildのサブ呼び出しからの出力、または

好ましく新しいロガーを書くのに多くの時間を費やさずに。

答えて

0

私はあなたがこれを行う方法を考えることができません。 XMLロガー(インターネット上で利用可能)を添付し、独自のXSLTを作成して、必要な書式付き出力を作成することができます。ログを別のファイルに保存したい場合は、MSBuild taskの使用をExec taskに置き換えて、コマンドで別のログファイルを指定することができます。

サイード・イブラヒムHashimi

のMy Book:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build

関連する問題