Partager via


Préparation du débogage : services Web XML (C++)

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique s'applique La rubrique ne s'applique pas

Standard

La rubrique ne s'applique pas

La rubrique ne s'applique pas

La rubrique s'applique

La rubrique ne s'applique pas

Pro et Team

La rubrique ne s'applique pas

La rubrique ne s'applique pas

La rubrique s'applique

La rubrique ne s'applique pas

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

Commande ou commandes masquées par défaut.

Lorsque vous créez un service Web XML avec Visual C++, Visual Studio crée les paramètres du projet par défaut pour déboguer. Lorsque vous cliquez sur Démarrer dans le menu Déboguer, ces paramètres obligent Visual Studio à lancer le navigateur sélectionné dans les Pages de propriétés de <Projet> et à générer dynamiquement une page de test. Sur cette page de test, vous pouvez entrer des commandes et examiner les données retournées par votre service Web XML.

Remarque :

Pour que le débogueur s'attache au code C++ compilé avec /clr, le code doit émettre DebuggableAttribute. Vous pouvez ajouter cela automatiquement à votre code grâce à la liaison, à l'aide de l'option /ASSEMBLYDEBUG.

Débogage d'un appel au service Web XML à partir d'une application cliente

Lorsqu'une application cliente appelle un service Web XML, le débogueur s'attache à l'application cliente et au processus de travail ASP.NET, aspnet_wp.exe, et suit l'appel SOAP, en suivant la chaîne de la pile des appels vers le processus de service Web XML.

Pour plus d'informations, consultez Services Web XML en code managé.

Modification des configurations par défaut

Lorsque vous créez un projet de service Web XML à l'aide du modèle de projet, Visual Studio crée automatiquement les paramètres requis pour les configurations Debug et Release. Si nécessaire, vous pouvez modifier ces paramètres. Pour plus d'informations, consultez Modification des paramètres de projet pour une configuration Debug C ou C++ et Configurations Debug et Release.

Voir aussi

Autres ressources

Débogage du code managé

Préparation du débogage : types de projets Visual C++