<Message>
ビルドプロセスをデバッグするために、VisualStudioプロジェクトファイルのタスクに要素を追加しようとしました。ただし、これらの要素は、VisualStudioの出力ウィンドウに書き込まれるテキストには影響しません。
構築中のプロジェクトにマークアップを追加して、Visual Studioの出力ウィンドウにメッセージを書き込む方法はありますか?
<Message>
ビルドプロセスをデバッグするために、VisualStudioプロジェクトファイルのタスクに要素を追加しようとしました。ただし、これらの要素は、VisualStudioの出力ウィンドウに書き込まれるテキストには影響しません。
構築中のプロジェクトにマークアップを追加して、Visual Studioの出力ウィンドウにメッセージを書き込む方法はありますか?
これは役立つかもしれません:
Tools → Options → Projects and Solutions → Build and Runの下に、 MSBuild project build output verbosity コンボ ボックスがあります。これは、出力ウィンドウに表示する情報の量を制御します。
プロジェクトのプロパティ →ビルド イベントで、ビルド後のイベント コマンド ラインに次のようなものを追加できます。
echo This is my message, no quotes required!
そして、ビルドが成功した後に出力でそれを見ることができます(私の場合、成功したビルドで実行するように構成されている場合)。
私はこれがうまくいくはずだと思います(私にとっては以前はそうでした):<Message Text="blah" />
(そしてもちろん、コードから System.Diagnostics.Debug.WriteLine("blah");)