Share via


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

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

Natif uniquement

La rubrique ne s'applique pas

Standard

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

Natif uniquement

La rubrique ne s'applique pas

Pro et Team

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

Natif uniquement

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.

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

Autres ressources

Débogage du code natif