Comment puis-je déboguer les violations d'accès lorsque mon programme fonctionne hors du débogueur ?
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
Natif uniquement |
|||
Standard |
Natif uniquement |
|||
Pro et Team |
Natif uniquement |
Légende du tableau :
Applicable |
|
Non applicable |
|
Commande ou commandes masquées par défaut. |
Description du problème
Mon programme fonctionne correctement dans l'environnement Visual Studio, mais lorsque je l'exécute de façon autonome avec le système d'exploitation Windows, il provoque une violation d'accès. Comment puis-je corriger cette erreur ?
Solution
Activez l'option Débogage juste-à-temps et exécutez votre programme de façon autonome jusqu'à ce que la violation d'accès se produise. Dans la boîte de dialogue Violation d'accès, vous pouvez ensuite cliquer sur Annuler afin de démarrer le débogueur.
Consultez également, dans la Base de connaissances, l'article Q133174, « How to Locate Where a General Protection (GP) Fault Occurs ». Vous pouvez trouver les articles de la base de connaissances sur le CD-ROM de MSDN Library ou à l'adresse http://search.support.microsoft.com/.
Voir aussi
Concepts
Forum Aux Questions sur le débogage du code natif