Débogage des services Web XML
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro et Team |
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
Comment : déboguer des applications Web et des services Web
Exécution pas à pas d'un service Web XML
Procédure pas à pas : débogage d'un service Web XML
Comment : déboguer des services Web en code managé
Concepts
Débogage d'applications Web et de services Web déployés