Sintomas
Quando esse problema ocorre, a linha de comando cria executar mais do que o esperado e parece congelar. É porque o processo não sair após a saída do console indica que a construção é concluída.
Causa
Esse problema ocorre porque um identificador do devenv.com é passado para um processo de filho vshub.exee faz com que devenv.com a permanecer aberto até vshub.exe termina e libera o identificador. Vshub.exe espera até cinco minutos antes de expirar e sai.
Resolução
Instale o seguinte hotfix para corrigir o problema e impedir que devenv.com seja desligado após uma compilação completa:
Baixe o pacote agora.
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
119591 como obter arquivos de suporte da Microsoft de serviços onlineA Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.
Solução alternativa
Para contornar esse problema, use os seguintes argumentos de linha de comando antes de você executar /build devenv.com:
EXECUTE % COMMONPROGRAMFILES (x86) %\Microsoft Shared\VsHub\1.0.0.0\vshub.exe"- n vshub - falso do console