Débogage dans Visual Studio

Vous avez créé votre application et résolu les erreurs de build. Vous devez maintenant corriger les erreurs de logique qui empêchent l'exécution correcte de votre application ou des procédures stockées. Pour ce faire, utilisez les fonctions de débogage intégrées de l'environnement de développement. Ces fonctions vous permettent de vous arrêter à l'emplacement d'une procédure, d'inspecter la mémoire et d'inscrire des valeurs, de changer des variables, d'observer le trafic des messages et d'examiner de plus près le fonctionnement de votre code.

Dans cette section

  • Nouveautés du débogueur Visual Studio
    Décrit les améliorations apportées au débogueur Microsoft Visual Studio 2010.

  • Sécurité du débogueur
    Présente les problèmes de sécurité en rapport avec le débogage.

  • Paramètres et préparation du débogage
    Décrit les paramètres Propriété du projet et l'installation à effectuer pour créer une version Debug de votre projet. Couvre également l'installation d'un débogage distant, le débogage du code source de Code Center Premium, le débogage d'une application de confiance partielle et le débogage d'une application en clusters hautes performances.

  • Présentation du débogueur
    Décrit les notions fondamentales à connaître pour utiliser le débogueur Visual Studio. Ces rubriques comprennent les éléments fondamentaux du débogage, le contrôle de l'exécution, l'attachement à un programme en cours d'exécution, le débogage juste-à-temps, l'exécution automatique du débogueur, les dumps, les points d'arrêt, l'inspection de votre programme, la gestion des exceptions, Modifier & Continuer et l'utilisation d'expressions dans le débogueur.

  • Débogage du code managé
    Décrit les problèmes et techniques de débogage courants de code managé en Visual Basic, Visual C# et C++.

  • Débogage du code natif
    Décrit les problèmes et les techniques de débogage courants pour les applications C et C++.

  • Débogage d'applications et de scripts Web
    Décrit des problèmes et des techniques de débogage courants relatifs au débogage d'applications Web. Les sections couvrent : le débogage des applications ASP.NET et ASP Web, celui des applications Web ATL Server, les erreurs de débogage de serveur Web et la résolution de problèmes.

  • Debugging SQL
    Fournit des informations sur le débogage des procédures stockées, des fonctions et des déclencheurs SQL Server. Ces rubriques comprennent l'installation, un exemple de débogage SQL, le débogage SQL et à plusieurs langages, les limitations, le débogage des procédures stockées étendues, les composants de débogage SQL, la configuration de DCOM et le dépannage.

  • Référence du débogage de l'interface utilisateur
    Fournit des informations de référence sur les fenêtres et les boîtes de dialogue que vous pouvez utiliser pour déboguer votre application. Ces rubriques sont également disponibles lorsque vous appuyez sur F1 pendant que vous avez le focus sur le débogage d'un élément de l'interface utilisateur, par exemple la fenêtre Points d'arrêt.

Sections connexes

  • Procédure pas à pas : débogage d'un projet Complément
    Les compléments sont des applications compilées qui utilisent le modèle objet Automation de Visual Studio pour manipuler ou automatiser l'environnement de développement intégré. Cette rubrique indique comment déboguer un projet Visual Studio Complément

  • Déploiement d'applications et de composants
    Fournit des liens vers différentes rubriques relatives au déploiement, y compris les concepts de déploiement, l'introduction à Microsoft Windows Installer, les projets de déploiement, les projets de modules de fusion, la création ou l'ajout de projets de déploiement, la définition de propriétés, l'ajout d'éléments à un projet de déploiement, et l'ouverture des éditeurs de déploiement. Cette section décrit également la gestion de l'installation des fichiers, les paramètres du Registre, les types de fichiers, l'interface utilisateur, les actions personnalisées et les conditions de lancement.