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.

[!REMARQUE]

Applications de mémoire windows

Le débogueur Visual Studio fournit la prise en charge complète des applications de mémoire de fenêtres de débogage qui s'exécutent sur windows 8.Pour plus d'informations, consultez les sections suivantes dans Centre de développement (dev) windows:

Dans cette section

  • Nouveautés du débogueur dans Visual Studio 2012
    Décrit les nouvelles fonctionnalités dans Visual Studio 2012

  • Débogage du code plus rapide en examinant son historique avec IntelliTrace
    Recherchez les bogues plus rapides et plus faciles en enregistrant l'historique de l'exécution de votre application à l'aide de IntelliTrace.Browse signalé des événements et des appels de fonction pour examiner le code, les artefacts, et les données connexes de la fenêtre Variables locales aux points clés dans le temps.Cela vous permet de déboguer votre application sans avoir à définir beaucoup de points d'arrêt ou redémarrer votre application comme souvent.Requiert Visual Studio final.

  • 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.

  • Liens pour le débogage d'applications Windows Store
    Fournit des liens vers des informations relatives aux applications de mémoire de fenêtres en cours de exécution et de débogage sur windows 8.

  • 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 du code GPU
    Décrit comment déboguer le code C++ qui s'exécute sur les graphiques de l'unité (GPU).

  • 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.

  • Débogage de services WCF
    Décrit les techniques et les limitations de débogage pour les services WCF qui s'exécutent dans internet information services (IIS), sur un serveur de développement ASP.NET, ou qui exécutent en tant que service auto-hébergé.

  • Débogage Graphics DirectX
    Décrit les outils de diagnostic que vous pouvez utiliser pour aider à résoudre des problèmes de rendu dans les jeux et les applications DirectX- basés sur.

  • 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.

  • Kit de développement logiciel de Debug Interface Access
    Décrit Le débogage le Kit de développement logiciel d'Accès d'interface (diamètre Kit de développement logiciel windows).Diamètre Le Kit de développement logiciel permet d'accéder aux informations de débogage stockées dans les fichiers de base de données du programme (.pdb) générés par les outils de postcompiler Microsoft.

Rubriques 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.