Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition | Visual Basic | C# | C++ | Web Developer |
|---|
Express | .gif) | .gif) | .gif) | .gif) |
Standard | .gif) | .gif) | .gif)
| .gif) |
Pro et Team | .gif) | .gif) | .gif)
| .gif) |
Légende du tableau :
Arrêter le débogage signifie mettre fin à la session de débogage. Arrêter l'exécution signifie arrêter le processus en cours de débogage et mettre fin à la session de débogage. Ne confondez pas l'arrêt et l'interruption de l'exécution, laquelle suspend temporairement l'exécution du processus en cours de débogage sans désactiver la session de débogage. Pour plus d'informations, consultez Interruption de l'exécution.
Pour arrêter le débogage
Arrêter le débogage met fin au processus que vous déboguez si le programme a été lancé depuis Visual Studio. Si vous avez attaché le processus, au lieu de le lancer depuis Visual Studio, celui-ci continue de s'exécuter. Si vous souhaitez arrêter des processus attachés, vous pouvez mettre fin à un processus seul depuis la fenêtre Processus ou arrêter l'intégralité du processus attaché à l'aide de la commande Tout arrêter.
Arrêter le débogage de tous les processus attachés
Pour arrêter une exécution en cours de débogage et en démarrer immédiatement une autre, utilisez la commande Redémarrer.
Pour arrêter un débogage puis le redémarrer
Redémarrer arrête la session de débogage actuelle et redémarre le projet de démarrage.
Le débogage s'arrêtera immédiatement si vous quittez l'application que vous êtes en train de déboguer. (Si vous déboguez plusieurs programmes, le débogage continuera jusqu'à ce qui vous ayez quitté le dernier programme.) Si vous déboguez un projet hébergé par une autre application, comme un projet Web hébergé par Internet Explorer, le débogage s'arrête si vous quittez l'application hôte (telle que Microsoft Internet Explorer).
En Visual Basic et C#, si vous déboguez un service Web et que l'application cliente qui utilise ce service est arrêtée, le débogage du service Web s'arrête.
Concepts