Симптомы
При возникновении этой проблемы в командной строке создается больше времени, чем ожидалось и кажется заморозить выполнения. Это происходит потому, что процесс завершения работы не после вывода на консоль указывает, что построение завершено.
Причина
Эта проблема возникает, так как дескриптор из devenv.com передается в дочерний процесс vshub.exe, и в этом случае devenv.com оставаться открытым, пока не завершится и освобождает дескриптор vshub.exe . Vshub.exe ожидает до пяти минут до истечения периода и завершает работу.
Решение
Установите следующее исправление, чтобы устранить данную проблему и предотвратить devenv.com завершает работу после завершения построения:
Загрузите пакет.
Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.
Как получить файлы поддержки Microsoft через оперативные службы 119591Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Временное решение
Чтобы обойти эту проблему, используйте следующие аргументы командной строки перед выполнением devenv.com/Build:
-N vshub выполнение % COMMONPROGRAMFILES (x 86) %\Microsoft Shared\VsHub\1.0.0.0\vshub.exe»--ЛОЖЬ консоли