Сборки Visual Studio 2013 занимают в 4 раза больше времени при попытке сборки с использованием MSBuild или Incredibuild.

В течение нескольких дней я создавал свое решение с более чем 30 проектами и заметил, что при сборке, перестройке или очистке моего решения это занимает очень много времени, примерно в 4 раза дольше, чем у других коллег в моей команде. Это произошло при попытке сборки с использованием MSBuild, а также Incredibuild.

Я проверил подключение Incredibuild к серверу и все конфигурации сборки как в настройках агента Incredibuild, так и в настройках сборки VS, все значения были такими, как ожидалось.


person Merav Kochavi    schedule 17.05.2015    source источник


Ответы (1)


Просканировав свой компьютер на наличие вирусов и проверив достаточность памяти, я вспомнил, что пару дней назад включил Fusion Log в реестре.

Я решил свои проблемы с медленным временем сборки сразу после того, как снова изменил ключи реестра.

Были изменены ключи:

  • Ключ EnableLog снова установлен на 0 (раньше был 1)
  • Ключ ForceLog снова установлен на 0 (раньше был 1)

В узле реестра:

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Майкрософт\Фьюжн

Вы также можете отключить ведение журнала Fusion с помощью FusLogVw.exe находится в папке Windows SDK

person Merav Kochavi    schedule 01.06.2015