Vous développez une application , puis de le déployer sur un serveur distant. Toutefois, le code ne fonctionne pas sur le serveur, mais il fonctionne bien sur votre machine de développement. Puisque vous ne souhaitez pas installer le programme de développement sur le serveur, que pouvez-vous faire pour déboguer l'application ? Le débogueur distant vient à la rescousse . Visual Studio 2008 est la plus courante et la plus documentée des programmes qui peuvent aider lors de débogage à distance . Instructions
La configuration
1
lancer le DVD d'installation de Visual Studio et recherchez le dossier :
Vs /Remote Debugger
2
Lancement de la télécommande configuration du débogueur pour votre plate-forme, et suivez l'assistant pour terminer l'installation .
3
définir les autorisations d'utilisateur appropriés lorsque vous êtes invité . Mettre en place le débogueur pour exécuter comme une application. Cela garantit qu'il ne fonctionne que lorsque cela est nécessaire , plutôt que de courir tout le temps.
Exécute le débogueur
4
Exécutez le moniteur de débogage à distance , soit à partir installée à distance composants de débogage sur l'ordinateur distant ou à distance à partir d'une action. Utilisez le chemin ci-dessous lors de l'exécution à partir d'une part :
InstallPath \\ Microsoft Visual Studio ( ver) \\ Common7 \\ IDE \\ Remote Debugger
5
Exécutez le fichier exécutable ci-dessous: < br >
msvsmon.exe
6
Ouvrez votre application Visual Studio et sélectionnez "Propriétés" dans le menu "Projet" .
7
Sélectionnez "Debug ".
8
Sélectionnez « Démarrer le programme externe " dans le cadre "Démarrer d'action " et tapez le chemin de l'exécutable où il est hébergé . Cela devrait être le même ordinateur qui exécute le moniteur de débogage à distance , nous avons lancé .
9
tapez le répertoire qui héberge le fichier exécutable dans le cadre du " utiliser la machine à distance" et arguments de ligne de commande qui doivent être transmis à l'application.
10
Sélectionnez "Démarrer" dans Visual Studio pour démarrer une session de débogage. Vous pouvez maintenant utiliser les fonctions de débogage standard pour enquêter sur les questions de code et trouver des problèmes spécifiques à l'environnement de l'application hôte distant .