IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Informations sur exception non gérée


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut Informations sur exception non gérée
    Bonjour,

    En mode débogage, en cas d’exception non gérée, tout le code qui est après l'erreur est ignorée,
    sans me prévenir de l'erreur ni de l'endroit ou elle est survenue.
    J'ai juste dans la fenêtre d'exécution le texte
    Une exception de première chance de type 'xxx' s'est produite dans xxx'
    sans m'indiquer l'endroit précis où l'erreur à eu lieu.
    Pourtant le débogage juste-à-temps est activé. (je sait pas si ça a un rapport)

    Par contre quand le lance l'exe compilé, j'ai bien le message
    Une exception non gérée s'est produite...
    avec les boutons détail, continuer et quitter.

    Comment faire pour que le code s'arrête sur la ligne de l'exception en mode débogage ?

    Merci

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    En virant ta gestion d'exceptions temporairement, ou en y allant au pas à pas.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut
    Citation Envoyé par asmduty Voir le message
    En virant ta gestion d'exceptions temporairement
    Peut tu m'expliquer plus précisément ?
    Qu'appelle tu 'ta gestion d'exception' ?
    Il n'y a justement pas de Try/catch ni de On Error,
    et je voudrait que le code plante en me remontant la ligne de code fautive en mode débogage.
    Or je n'ai aucun message, l’exécution du code s’interrompt à l'endroit de l'erreur
    et je reprend de suite le contrôle de l'application comme si de rien n'était,
    et tout le code qui suit l'erreur n'est pas exécuté

    Citation Envoyé par asmduty Voir le message
    ou en y allant au pas à pas.
    Bah non, je l'ai fait (très fastidieux car il y a beaucoup de code exécuté avant d'arriver à l'erreur)
    mais arrivé à l'erreur, hop, il me rend le contrôle de l'appli sans crier gare,
    et je n'ai plus accès à mes variables locales, bref je ne suis plus en mode pas à pas !

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Ah, ba j'ai aussi ce soucis avec Visual Studio 2010 ...
    Tu lui mets une grosse connerie il sort de la sub et puis c'est tout sans planter ...
    Du coup tu es obligé d'y aller à tâton en plaçant des points d'arrêts de manière un peu hasardeuse, et tu finis par trouver l'erreur en y allant au pas à pas, mais effectivement c'est très fastideux.

    Si je trouve une solution je te tiendrai au courant.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut
    Citation Envoyé par asmduty Voir le message
    Ah, ba j'ai aussi ce soucis avec Visual Studio 2010
    Pour info j'ai ce problème sous Visual Studio 2008

    Mais c'est vraiment handicapant,
    Je suis étonné de ne voir personne en parler ???

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonjour,
    à tout hasard :
    http://msdn.microsoft.com/fr-fr/library/d14azbfh.aspx
    Dans le menu "Déboguer" ---> "Exceptions", il y a une fonction "rechercher".
    Y taper l'exception xxx générée dans la liste et la cocher "levé".
    Je n'ai jamais essayé, donc à voir, ça ne coûte rien.

Discussions similaires

  1. [Débutant] Eviter une exception non gérée sur button
    Par jeremyvb11 dans le forum VB.NET
    Réponses: 2
    Dernier message: 09/06/2012, 12h50
  2. Erreur : Exception non gérée
    Par Pokerstar dans le forum VB.NET
    Réponses: 14
    Dernier message: 22/05/2007, 09h38
  3. Réponses: 2
    Dernier message: 11/05/2006, 11h34
  4. [C#] exception non gérée
    Par zorglub88 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/03/2006, 16h28
  5. Réponses: 4
    Dernier message: 14/02/2005, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo