30 votes

Ne peut pas obtenir de Débogage à Distance de travail avec VS2010

J'ai un serveur et un poste de travail sur le même domaine d'entreprise. Mon utilisateur est un administrateur local sur les deux machines. J'ai Installé le VS2010 version de MSVSMON et de le lancer en tant que service sur le serveur sous mon user DOMAIN\greg.b (j'ai donné moi-même "ouvrir une session en tant que service"). Je me connecte sur le serveur à l'aide de mon compte de domaine et démarrer le moniteur de Débogage à Distance. Je puis vous connecter au serveur à partir de mon Visual Studio. Dans le moniteur sur le serveur je peux voir

23/09/2010 16:26:33 DOMAINE\greg.b connectés.

Puis, un instant plus tard, je reçois une boîte de dialogue à partir de Visual Studio en disant:

Impossible de se connecter à Microsoft Visual Studio Remote Moniteur de Débogage nommé 'SERVER_NAME'. Visual Studio Débogueur Distant sur l'ordinateur cible ne peut pas se connecter à cet ordinateur. Un pare-feu peut empêcher la communication via DCOM pour l'ordinateur local.

J'ai la DCOM de ports (TCP 135) sur ma station de travail et serveur, comme détaillé ici.
J'ai essayé avec le service Pare-feu Windows désactivé.

Je suis complètement perplexe!

Le serveur est en cours d'exécution Windows 2003 SP2 32 bits en cours d'exécution x86 MSVSMON. Mon poste de travail est équipé de Windows 7 Pro 64 bits et VS2010 Pro.

17voto

Adam Jenkin Points 1212

Assurez-vous que devenv.exe (visual studio) se trouve dans le programme de pare-feu liste des exceptions sur la avec le DOMAINE case cochée!

J'ai été dans la même situation, a arrêté les services de pare-feu en cours d'exécution sur ma machine (win7 x64), mais cela n'a pas fonctionné jusqu'à ce que j'ai fait ce changement.

7voto

George Points 61

J'ai eu le même problème, j'étais en train de VS2010 dans une VM, j'ai changé la mise en réseau NAT pour Ponté, pourrait ping de 2 manières, et cela a fonctionné.

5voto

user1278577 Points 53

Dans mon cas : Depuis la machine distante ne faisait pas partie du sous-réseau local, j'ai dû aller à Le Pare-feu Windows -> Paramètres Avancés -> Dans les limites des règles. Sélectionnez la règle pour MS Visual Studio et ajouter distant adresse IP de l'ordinateur à la "Portée" de la section. A cela s'ajoute le pare-feu windows paramètres décrits ci-dessus.

2voto

Chris P Points 111

Ce qui les a aidé dans mon cas était le suivant:

Exécutez dcomcnfg.exe sur la machine où votre VS est, aller à:

Component Services -> Computers -> My Computer -> Properties -> COM Security -> Access Permissions -> Edit Limits

Vous devez accorder l'accès distant à l' ouverture de session ANONYME.

Ne salissez pas avec les autres autorisations - pourrait vous causer des ennuis.

0voto

40-Love Points 1333

Même problème ici. Ma raison était que la Tendance à la sécurité du réseau a été activé dans l'ordinateur local, et il a été le blocage de la connexion. Je ne pouvais pas l'arrêter parce que j'avais besoin d'un mot de passe, donc j'ai juste supprimé tous la Tendance des processus, et puis il a bien fonctionné. Ainsi, vous pouvez vérifier si certains antivirus ou le service de sécurité est activé et peut être bloquant l'accès.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X