MSBuildタスクでは、全体的な詳細度を設定できますが、私が本当にやりたいのは、「コピー」コマンドだけの詳細度を設定することです。「通常の」詳細設定でコピーするすべてのファイルの行を出力します。私の場合は、何千もの非常に詳細な行です。
コピータスクにそのような属性のドキュメントがないので、別の方法があるのではないかと思います...または、組み込みのコピータスクを捨てて、独自のフラグでrobocopyを使用するのではないでしょうか。
MSBuildタスクでは、全体的な詳細度を設定できますが、私が本当にやりたいのは、「コピー」コマンドだけの詳細度を設定することです。「通常の」詳細設定でコピーするすべてのファイルの行を出力します。私の場合は、何千もの非常に詳細な行です。
コピータスクにそのような属性のドキュメントがないので、別の方法があるのではないかと思います...または、組み込みのコピータスクを捨てて、独自のフラグでrobocopyを使用するのではないでしょうか。
独自のビルドロガーを作成できます。コピータスクを特定のターゲットに追加し、その特定のターゲットからのビルドメッセージをフィルタリングします。
これがカスタムロガーの良い例です。
カスタムロガーで/loggerパラメーターをMSBuildコマンドラインに渡す必要があります。
オプションのVerbosityパラメータを追加して、独自のコピータスクを作成できます。