Debugging XML Web Services
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Standard |
|||||
Pro, Premium et Ultimate |
Légende du tableau :
Applicable |
|
Non applicable |
|
Commande ou commandes masquées par défaut. |
Les services Web XML utilisent le Common Language Runtime.Par conséquent, le débogage d'un service Web est semblable au débogage d'une application ASP.NET.La principale différence est que le débogage d'applications ASP.NET se concentre fréquemment sur les contrôles d'interface et les événements de contrôle.Les services Web sont généralement déployés sur une couche intermédiaire et n'ont aucune interface utilisateur.
L'attachement au processus de traitement ASP.NET est identique à l'attachement à tout autre processus distant.Pour plus d'informations, consultez Attachement à des processus en cours d'exécution.
Atteinte de points d'arrêt dans un service Web
Le débogueur n'effectue pas automatiquement un attachement à un service Web, sauf si vous effectuez un pas à pas détaillé dans l'appel de service Web.Par conséquent, les points d'arrêt d'un service Web ne sont pas atteints tant que vous n'avez pas effectué un pas à pas détaillé dans l'appel.Si vous tentez d'atteindre le point d'arrêt à l'aide de Démarrer le débogage ou de Continuer, au lieu d'utiliser Pas à pas détaillé, le point d'arrêt n'est pas atteint.
Si vous atteignez un point d'arrêt dans un service Web et n'avez pas le projet de service Web ouvert, une boîte de dialogue apparaît, vous demandant d'indiquer l'emplacement des fichiers sources.Utilisez cette boîte de dialogue pour rechercher la source.Le nom de fichier que vous spécifiez dans la boîte de dialogue doit correspondre au nom de fichier spécifié dans les symboles de débogage, situés sur le serveur Web.
Voir aussi
Tâches
How to: Debug Web Applications and Web Services
Stepping Into an XML Web Service
Walkthrough: Debugging an XML Web Service
Concepts
Debugging Deployed Web Applications and Web Services