2011-07-27 1 views
1

msbuildプロジェクトファイルにログ出力を定義することが可能かどうか疑問に思っていますか? 私はコマンドラインスイッチを認識しています。/l:FileLogger,Microsoft.Build.Engine;logfile=MyLog.log 私のビルドプロセスは、他のVSプロジェクトファイルを含む別のbuild.projから開始されます。MSBuildはプロジェクトのログファイルを定義します

私はコマンドラインオプションを取り除き、ビルドファイルに配置したいと考えています。事前に

おかげ

クリス

+0

あなたはVisual Studioプロジェクトファイルですか? – sll

+0

申し訳ありません。私は言及するのを忘れた。私は別のVSプロジェクトファイルを含む別々のビルドファイルがあることを意味しました。私はファイルに書き込まれた私の孤立したビルドファイルを出力しなければならない。 – Chris

答えて

1

次の2つのオプションを持っていない、どちらも素晴らしいです:

  1. ランのMSBuild Execのタスクを使用してではなく、のMSBuildタスクを使用してbuild.projファイル内から。
  2. ロガーパラメータを含むMSBuild.rspという既定の応答ファイルを作成し、MSBuild.exeの横に置きます。これは、その1つのプロジェクトだけでなく、すべてのビルドに影響します。
関連する問題