14

Meine Entwicklungs-Workstation läuft mit VS2012 Update 1. Das Betriebssystem ist Windows 7 Professional Service Pack 1 x64. Ich habe einen Laptop mit Windows 8, auf dem ich den VS2012 Remote Debugger installiert habe. Ich habe begonnen, msvsmon und es ist ruhig sitzen in der Taskleiste oder was passiert für sie auf Windows 8.Remote Debugging funktioniert nicht. "Es kann keine Verbindung zum Prozess hergestellt werden. Der RPC-Server ist nicht verfügbar."

Ich habe einen Haltepunkt in VS2012 an einem Ort eingerichtet, wo ich etwas Debuggen müssen. In VS2012 klicke ich auf Debug | An Prozess anhängen ... Ich erhalte den Dialog mit der Liste der Prozesse, die auf meinem Rechner laufen. Ich ändere den Computernamen auf den Namen des Laptops.

Ich habe zwei verschiedene Probleme:

Problem 1:

Mit der Windows-Firewall ausgeführt wird, verbindet VS2012 an den Remote-Debugger-Server. Ich sehe die Liste der Prozesse, die auf dem Laptop laufen. Ich wähle die, die ich debuggen möchte und klicke auf Anhängen. Ich bekomme "Kann nicht an den Prozess anhängen. Der RPC-Server ist nicht verfügbar."

Was geht hier vor?

Problem 2:

schalte ich die Windows-Firewall auf meinem Desktop. Wenn ich versuche, mich mit dem auf dem Laptop laufenden Prozess zu verbinden, verbindet und lädt er alle Symbole. So weit, ist es gut. Sobald all das beendet ist, führe ich die Aktion aus, die meinen Haltepunkt treffen würde. Der Prozess auf der Remote-Maschine friert ein, aber auch VS2012. Ich sitze hier so lange wie 10 Minuten ohne Veränderung warten. An diesem Punkt, ich msvsmon auf dem Remote-Rechner zu töten und mein Programm geht damit fort, aber VS ist immer noch gesperrt.

Irgendwelche Ideen ??

+0

Das Problem, das verursacht ich, um diese Frage zu stellen, hat sich selbst geklärt. Ich habe Remote-Debugging auf einer Vielzahl von Maschinen mit keine Probleme. Ich habe keine Ahnung, was das Problem war. Vielleicht musste meine Maschine oder der Remote-Maschine neu gestartet werden? Ich habe mehrere Male in der Pause zwischen meinem Post und jetzt. Irgendwelche Ideen? –

Antwort

28

Ich habe das ähnliche Problem in VS 2013 mit der Meldung "" Kann nicht an den Prozess anhängen konfrontiert. „.

ich dies durch Überprüfung un gelöst haben "Der RPC-Server nicht verfügbar ist Verwenden-Kompatibilitätsmodus" Option Verwalten von Debug -> Optionen und Einstellungen -> Allgemein Tab

+0

Vielen Dank für das Teilen. Ich muss versuchen zu überprüfen, ob diese Option ist überprüft, wenn ich als nächstes remote debuggen muss. Meine Entwicklungsumgebung ist jetzt jedoch völlig anders. –

+2

funktioniert auch in VS2015. –

+0

Schwerpunkt auf "un" in un Überprüfung. – JGeerWM

Verwandte Themen