ビルドサーバーは、C++プロジェクトの1つをビルドするのに時間がかかりすぎています。Visual Studio 2008を使用します。ソリューション内の各プロジェクトのビルドにかかった時間をdevenv.comに記録させて、どこに注力すべきかを知る方法はありますか?
この場合、ハードウェアの改善はオプションではありません。
出力の詳細度を設定してみました([ツール]/[オプション]/[プロジェクトとソリューション]/[ビルドと実行]/[MSBuildプロジェクトビルドの出力の詳細度]の下)。これはIDEでは効果がないようです。
コマンドラインからMSBuildを実行すると(Visual Studio 2008の場合はMSBuildv3.5である必要があります)、最後に経過した合計時間が表示されますが、IDEには表示されません。
ソリューション内のプロジェクトごとに時間のかかるレポートが本当に必要だったので、ビルドプロセスに時間がかかっている場所を把握できました。
または、実際にはNAntを使用してビルドプロセスを実行しているため(Jetbrains TeamCityを使用)、NAntに各ステップにかかる時間を教えてもらう方法はありますか?