débogage à distance des applications ASP.NET sur un serveur avec une adresse IP statique
-
15-10-2019 - |
Question
Tous les exemples sur le Web supposons que le serveur distant que nous allons debug est à distance sur le même réseau. Je n'ai qu'une adresse IP statique et en utilisant RDP
je connecter au serveur.
J'ai installé Remote Debugger
sur la machine distante mais ne peut pas définir l'adresse IP statique Qualifier
en studio visuel -> debug -> Attacher au processus
La solution
Le nom d'utilisateur @ nommachine construction affiché dans msvsmon est le texte qui doit aller dans la zone Qualifier dans Visual Studio -.> Attacher au processus
Par exemple, lorsque msvsmon dit:
msvsmon started a new server named 'tf@macmini'. Waiting for new connections.
vous tapez @ tf MacMini dans la zone de qualification.
Pour une machine sur Internet, je suppose que vous utilisez le nom d'utilisateur @ [adresse ip ici], par exemple
tf@123.234.32.1
Bien que vous devez vous assurer, au minimum, les pare-feu et l'authentification sont correctement configurés. (Le débogage ne se produira pas via RDP.) Il y a un article sur le côté pare-feu de cette . Ne me souviens pas du haut ce que l'authentification implique, bien que je soupçonne un minimum, vous aurez besoin d'un compte sur les deux machines avec le même nom d'utilisateur et mot de passe.