Débogage d'applications ASP
Bien que le focus principal du débogage Web dans Visual Studio 2010 soit ASP.NET, vous pouvez également déboguer des applications Web ASP héritées (legacy).
Les applications Web ASP se composent de scripts, qui s'exécutent sur le client dans les fichiers .htm et sur le serveur dans les fichiers .asp, du fichier Global.asa et de fichiers .cdf. Les scripts peuvent être contenus dans VBScript, JScript ou un mélange des deux. Ils peuvent également être associés à du code HTML et des objets COM. Vous pouvez déboguer des applications Web ASP contenant tous ces éléments.
Dans Visual Studio, vous pouvez déboguer le script côté client qui s'exécute sur votre ordinateur local en créant un attachement à une copie locale d'Internet Explorer. Pour déboguer le script qui s'exécute sur Microsoft Internet Information Services, vous pouvez créer un attachement à IIS sur votre ordinateur local.
Le code ASP s'exécute dans le processus IIS (exécution in-process) ou dans un processus Mtx.exe distinct (exécution hors processus). Pour déboguer le code ASP, vous devez créer un attachement au processus IIS ou Mtx.exe. Pour également déboguer le script côté client, vous devez aussi créer un attachement au processus IIS. Pour plus d'informations sur la création d'attachements aux processus, consultez Attachement à des processus en cours d'exécution.
Lorsque vous créez un attachement à une application Web ASP, vérifiez que vous avez sélectionné les types de programmes appropriés dans la boîte de dialogue Attacher au processus. Lorsque vous déboguez le script, Code managé ne doit pas être sélectionné. Vous ne pouvez pas déboguer en même temps le script et le code managé dans Visual Studio 2005.
Dans cette section
Débogage d'applications ASP.NET et AJAX
Décrit les étapes que vous devez exécuter dans IIS pour préparer le débogage ASP.Comment : déboguer des erreurs ASP à l'aide du débogage juste-à-temps
Décrit comment utiliser le débogage juste-à-temps pour lancer automatiquement le débogueur lorsqu'une erreur ASP se produit.Comment : déboguer des fichiers Global.asa
Décrit les considérations sur le débogage propres aux fichiers Global.asa.Débogage des objets de script dans les pages ASP
Décrit les considérations sur le débogage des objets de script dans les pages ASP, y compris le modèle d'objet de script, la bibliothèque de scripts, l'activation du débogage des objets de script et le traçage.Comment : activer le débogage de script dans Internet Explorer
Par défaut, le débogage de script est désactivé dans Internet Explorer. Pour utiliser Visual Studio pour déboguer du script qui s'exécute dans Internet Explorer, vous devez suivre cette procédure.Fonctionnement du traitement de script ASP
Fournit une vue d'ensemble conceptuelle du traitement du script ASP.
Voir aussi
Concepts
Autres ressources
Paramètres et préparation du débogage
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Mars 2011 |
Remplacement d'Inetinfo.exe par le processus IIS |
Remplacez par l'un des jetons suivants : Commentaires client. Améliorations apportées aux informations. |