2013-02-21 29 views
14

Moja stacja robocza działa z aktualizacją VS2012 1. System operacyjny to Windows 7 Professional Service Pack 1 x64. Mam laptopa z systemem Windows 8, na którym zainstalowałem Remote Debugger VS2012. Zacząłem msvsmon i jest cicho siedzi w zasobniku systemowym lub to, co przechodzi w Windows 8.Zdalne debugowanie nie działa. "Nie można dołączyć do procesu. Serwer RPC nie jest dostępny."

Ustawiłem punkt przerwania w VS2012 w miejscu, w którym muszę zrobić kilka debugowania. W VS2012 klikam Debuguj | Dołącz do procesu ... Pojawia się okno dialogowe z listą procesów uruchomionych na moim komputerze. Zmieniam nazwę urządzenia na nazwę laptopa.

Mam dwa różne problemy:

Problem 1:

Zapora systemu Windows działa, VS2012 łączy się ze zdalnym serwerem debuggera. Widzę listę procesów uruchomionych na laptopie. Wybieram ten, który chcę debugować i klikam Dołącz. Otrzymuję komunikat "Nie można dołączyć do procesu. Serwer RPC jest niedostępny."

Co tu się dzieje?

Problem 2:

wyłączyć Zaporę systemu Windows na pulpicie. Kiedy próbuję połączyć się z procesem uruchomionym na laptopie, łączy się i ładuje wszystkie symbole. Jak na razie dobrze. Gdy wszystko to się skończy, wykonuję akcję, która spowoduje, że mój punkt przełomowy zostanie trafiony. Proces na zdalnej maszynie zawiesza się, ale tak samo dzieje się z VS2012. Siedziałem tak długo, jak 10 minut czekania bez zmian. W tym momencie zabijam msvsmon na zdalnym komputerze i mój program znika z nim, ale VS jest nadal zamknięty.

Jakieś pomysły?

+0

problem, który spowodował ja, aby napisać to pytanie, wyjaśnił się na własną rękę.Byłem zdalnego debugowania na różnych maszynach z żadnych problemów.Nie mam pojęcia, co to problem.Może moja maszyna lub zdalna maszyna musi być ponownie uruchomiony? było kilka razy w interwale między moim postem i teraz Każdy ma jakieś pomysły? –

Odpowiedz

28

Napotkałem podobny problem w VS 2013, pokazując komunikat "" Nie można dołączyć do procesu. „.

mam rozwiązać ten przez un sprawdzania "Serwer RPC jest niedostępny opcję Tryb zgodności" Use Zarządzaj od Debug -> Opcje i Ustawienia -> Ogólne Tab

+0

Dziękuję za udostępnienie tego. Będę musiał spróbować sprawdzić, czy ta opcja jest sprawdzane, kiedy będę musiał zdalnie debugować. Moje środowisko programistyczne jest teraz zupełnie inne. –

+2

działa również w VS2015. –

+0

Nacisk na "un" w un sprawdzanie. – JGeerWM

Powiązane problemy