Наш сервер сборки занимает слишком много времени, чтобы построить один из наших проектов на С++. Он использует Visual Studio 2008. Есть ли способ заставить devenv.com регистрировать время, затраченное на создание каждого проекта в решении, чтобы я знал, где сосредоточить свои усилия?
В этом случае улучшенное оборудование не является вариантом.
Я попытался установить объемность вывода (в разделе "Инструменты/Параметры/Проекты и Решения/Сборка и Запуск" / "Расширение вывода проекта" MSBuild). Это не похоже на эффект в среде IDE.
При запуске MSBuild из командной строки (а для Visual Studio 2008 он должен быть MSBuild v3.5), он отображает общее время, прошедшее в конце, но не в IDE.
Мне действительно нужен отчет по времени для каждого проекта в решении, так что я мог бы выяснить, где процесс сборки занимал свое время.
В качестве альтернативы, поскольку мы фактически используем NAnt для управления процессом сборки (мы используем Jetbrains TeamCity), есть ли способ заставить NAnt рассказать мне время, затраченное на каждый шаг?