Visual Studio2005に100以上のソースファイルVC++プロジェクトがあります。これらのファイルの多くには、カスタムビルドステップがあります。ビルドしても更新されないものがあります。デバッグの開始ボタンを押すたびに、「このプロジェクトは古くなっています:」ダイアログが表示され、ビルドするかどうかを尋ねられます。はいを選択しますが、何もコンパイルされません。問題が見つかったユーティリティを使用して、ソースファイルを1つずつ取り出すことができたと思います。もっと簡単な方法があるはずです。
私が使用したすべての同等のmakeには、古いターゲットとそれを構築するために使用されたステップを表示するコマンドラインオプションがありました。これを使用して、通常どおりにビルドしてから、冗長オプションを使用してビルドすることで問題を解決します。問題のあるファイルは、作成された唯一のファイルになります。
Visual Studioには、まだ見つけていない同等の設定があると思います。([ツール]->[オプション]->[プロジェクトとソリューション]->[ビルドと実行]->[MsBuild出力の詳細度])では、問題を特定するのに十分な情報が得られません。VS2005に何を構築しようとしているのかを正確に教えてもらうにはどうすればよいですか?