Partager via


Comment : appliquer des modifications en mode arrêt à l'aide de la fonctionnalité Modifier & Continuer

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

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

Standard

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

Pro et Team

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

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.

Vous pouvez utiliser Modifier & Continuer pour modifier votre code en mode Arrêt, puis continuer sans arrêter et redémarrer l'exécution.

Modifier & Continuer n'est pas disponible dans les scénarios de débogage suivants :

  • Débogage en mode mixte (natif/managé).

  • Débogage SQL.

  • Débogage d'un dump Dr. Watson.

  • Modification de code après une exception non gérée, lorsque l'option Dérouler la pile des appels sur les exceptions non gérées n'est pas sélectionnée.

  • Débogage d'une application runtime incorporée.

  • Débogage d'une application à l'aide de la commande Attacher à au lieu d'exécuter l'application en cliquant sur Démarrer dans le menu Déboguer.

  • Débogage de code optimisé.

  • Débogage de code managé lorsque la cible est une application 64 bits. Pour utiliser Modifier & Continuer, vous devez affecter x86 à la cible. (Propriétés deProjet, onglet Compiler, Paramètres avancés du compilateur).

  • Débogage d'une version ancienne de votre code après un échec de génération par une nouvelle version en raison d'erreurs de génération.

Pour modifier du code en mode Arrêt

  1. Passez en mode Arrêt en procédant de l'une des manières suivantes :

    • Définissez un point d'arrêt dans votre code, puis cliquez sur Démarrer le débogage dans le menu Déboguer et attendez que l'application parvienne au point d'arrêt.

      - ou -

    • Démarrez le débogage, puis sélectionnez Interrompre tout dans le menu Déboguer.

      - ou -

    • Lorsqu'une exception se produit, cliquez sur Activer la modification dans l'Assistant Exception.

  2. Apportez toutes les modifications de code souhaitées et autorisées.

    Pour plus d'informations, consultez Modifier & Continuer (Visual Basic) : modifications de déclaration non prises en charge et Modifier & Continuer (Visual Basic) : modifications de méthode et de corps de propriété non prises en charge.

    Remarque :

    Si vous tentez d'effectuer une modification de code non autorisée par Modifier & Continuer, votre modification est soulignée par une ligne ondulée violette et une tâche s'affiche dans la liste des tâches. Il vous est impossible de continuer l'exécution du code sauf si vous annulez la modification de code non autorisée.

  3. Dans le menu Déboguer, cliquez sur Continuer pour reprendre l'exécution.

    Votre code s'exécute désormais avec les modifications que vous avez appliquées dans le projet.

Voir aussi

Référence

Modifier & Continuer (Visual Basic) : modifications de déclaration non prises en charge

Modifier & Continuer (Visual Basic) : modifications de méthode et de corps de propriété non prises en charge

Autres ressources

Modifier & Continuer (Visual Basic)