Objawy
Gdy ten problem wystąpi, wiersza polecenia buduje Uruchom dłużej, niż oczekiwano, a wydaje się do zamrożenia. To, że proces nie zakończyć po dane wyjściowe z konsoli wskazuje, że Kompilacja została zakończona.
Przyczyna
Ten problem występuje, ponieważ dojście z devenv.com jest przekazywany do procesu podrzędnego vshub.exei powoduje devenv.com pozostają otwarte do momentu vshub.exe kończy się i zwalnia dojście. Vshub.exe oczekuje maksymalnie pięć minut, zanim upłynie limit czasu i wyjść.
Rozwiązanie
Należy zainstalować następującą poprawkę, aby rozwiązać problem i zapobiec devenv.com zamykana po zakończeniu kompilacji:
Pobierz teraz pakiet.
Aby uzyskać więcej informacji dotyczących sposobu pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
119591 jak uzyskać pliki pomocy technicznej Microsoft w usługach onlineFirma Microsoft przeskanowała plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach o podwyższonych zabezpieczeniach, które uniemożliwiają nieautoryzowane zmiany w pliku.
Obejście problemu
Aby obejść ten problem, należy użyć następujących argumentów wiersza polecenia przed wykonaniem/Build devenv.com:
% COMMONPROGRAMFILES (x 86) %\Microsoft Shared\VsHub\1.0.0.0\vshub.exe"vshub - n EXECUTE--false konsoli