Frage

Alle Beispiele im Web gehen davon aus, dass der Remote -Server, den wir aus der Ferne im selben Netzwerk debuggen werden. Ich habe nur eine statische IP -Adresse und verwende RDP Ich stehe eine Verbindung zum Server.

Ich habe installiert Remote Debugger Auf dem Remote -Computer kann die statische IP -Adresse nicht festgelegt werden als Qualifier In Visual Studio -> Debug -> an den Prozess anhängen

War es hilfreich?

Lösung

Das in msvsmon angezeigte Benutzername@machinenname -Konstrukt ist der Text, der in das Qualifikationsfeld in Visual Studio -> an den Prozess angeschlossen ist.

Zum Beispiel, wo msvsmon sagt:

msvsmon started a new server named 'tf@macmini'. Waiting for new connections.

Sie würden tf@macmini in die Qualifikationsbox eingeben.

Für eine Maschine im Internet würde ich vermuten, dass Sie den Benutzernamen@[IP -Adresse hier] verwenden, z. B.

tf@123.234.32.1

Sie müssen jedoch mindestens sicherstellen, dass Firewalls und Authentifizierung korrekt eingerichtet werden. (Das Debuggen wird nicht über RDP auftreten.) Auf der Firewall -Seite befindet sich ein Artikel hier. Ich kann mich nicht an die Spitze erinnern, was die Authentifizierung beinhaltet, obwohl ich vermute, dass Sie ein Konto auf beiden Maschinen mit demselben Benutzernamen und Passwort benötigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top