私はビルド後のステップとは別に必要なすべてのことをやっているMSBuildスクリプトを持っています(私が以前質問した質問:MSBuild conditional Exec?を参照)。MSBuildポストビルド
私が探しているのは、多くのcsprojファイルをビルドし、プロジェクトがビルドされている場合にのみビルド後の手順を実行することです。ポストビルドのステップを常時実行したくない場合は、最終出力のタイムスタンプが不必要に変更されます(ビルドプロセスが非常に時間がかかります)。私のMSBuildスクリプトで
は、私は私のcsprojファイルのそれぞれについて、以下のようなものを持っている:
<Target Name="ProjectName">
<MSBuild Projects="PathToProject" Properties="Configuration=$(buildtype)" />
</Target>
編集: 私は本当にときCoreCompileタスクの実行を検出している何をしたいかと思いますプロジェクトごとにある状態でこれを確認する方法があれば?
アイデア?
私はMSBuildを初めて使っているので、間違っている可能性があります。
おかげで、 アラン