2010-02-05 3 views
2

Nous essayons d'ajouter une nouvelle page à une application Web en cours d'exécution. tel qu'un nouveau fichier dll et aspx sont ajoutés. J'ai installé des points de rupture dans le fichier de code et construit l'application en transférant la DLL vers le fichier bin de la machine distante et la page aspx vers un dossier dans l'application web. Notez que ce dossier ne se trouve pas dans la même hiérarchie de dossiers que celle intégrée. Je ne suis pas sûr si c'est le problème. Fondamentalement, nous ajoutons de nouvelles fonctionnalités à une application Web.Débogage à distance dans l'exécution d'une application Web

J'ai réalisé ce qui suit

  1. J'ai copié le moniteur de débogage à distance correcte au serveur et l'avoir en cours d'exécution.

  2. Je suis en mesure de joindre au processus qui dans ce cas est w3wp.exe (je l'ai déterminé que c'est le processus correct pour mon application.

  3. Je le * .dll déployé au le dossier bin avec le fichier * pdb avec elle.

  4. J'ai déployé le fichier * .aspx à l'endroit que nous voulons.

le fichier est ouvert en studio visuel avec l'installation de points d'arrêt , nous attachons au processus et au débogage. 'Aucun symbole chargé' et le point d'arrêt est vide.

Il me manque quelque chose qu'il semble. J'ai recherché le net mais n'ai trouvé que le scénario complet de publication \ déploiement.

Toutes les pensées

Répondre

3

Outils -> Options -> Symboles -> Ajouter le chemin à votre application Web déployée et dll PDB.

Vous devrez peut-être également décocher "Activer juste mon code" sous le débogage général.

Voici une réponse plus détaillée qui a obtenu ce travail pour moi dans le passé: Remote Debugging is not breaking on errors

+0

ont parfaitement fonctionné! Merci beaucoup. Je me suis gratté la tête sur celui-ci pendant un certain temps. –

Questions connexes