28 votes

Débogage à distance de Visual Studio 2012

J'ai suivi les instructions de ce lien: http://msdn.microsoft.com/en-us/library/bt727f1t.aspx pour installer le débogueur distant (2012) sur mon serveur sur lequel l'application est en cours d'exécution dans l'espoir de le déboguer à distance à partir de ma machine de dev de l'exécution de visual studio 2012.

Je ne peux même pas aller aussi loin que l'affichage de la liste des processus à fixer sur la machine distante. Je reçois des "Impossible de se connecter à Microsoft Visual Studio Remote Moniteur de Débogage nommé [nom]. D'accès non valide à l'emplacement de la mémoire".

J'ai réussi à connecter quelques fois, mais ensuite, l'attachement échoue immédiatement, alors je ne peux pas connecter de nouveau.

Cela pose d'énormes problèmes pour moi que je ne peux pas débogage à distance n'importe quoi. Je dois être en manque de quelque chose flagrante. Il vous plaît quelqu'un me donner une solution.

46voto

pil0t Points 1126

J'ai trouvé le seul moyen de corriger cela en redémarrant Visual Studio.

A travaillé pour moi. Je l'ai trouvé dans cet article de blog sur l'accès non valide et le débogage à distance .

14voto

Shumii Points 705

Il s'est avéré que la seule chose que j'ai manquée était de dire à Visual Studio où trouver les symboles .pdb relatifs au processus distant. Pour ce faire, allez dans Outils -> Options -> Débogage puis dans les emplacements Symbole (.pdb) ajoutez l'emplacement distant aux fichiers pdb.

Pour clarifier, j'attachais bien mais ne pouvais pas pénétrer dans le code. Maintenant je peux. Sachez cependant qu'il y a d'autres obstacles avant d'arriver à mon stade où je m'attachais au processus avec succès, mais je n'ai pas pu atteindre un point d'arrêt.

12voto

Gregg Miskelly Points 101

Récemment, quelqu'un d'autre a signalé cela et a débogué le problème sur sa machine. Les erreurs "Accès non valide à l'emplacement mémoire" sont dues à un problème dans Windows, il peut être résolu avec ce correctif .

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