Erreur dans MyBase.load ne stoppe pas le code
Bonjour,
Sous visual studio express 2010, avec une machine x64, lorsqu'une erreur se produit dans le Form_Load event, au lieu de crasher, le form se montre quand même, mais incomplet (ie: l'erreur a produit l'équivalent d'un 'Exit Sub' dans le Form_Load event)
De ce fait, il est très difficile de trouver la source de l'erreur.
N'y a-t-il pas un moyen de forcer le crash dans le form_Load?
J'ai essayé ceci pour vérifier le problème:
Code:
1 2 3 4 5 6
|
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MessageBox.Show("Avant")
Throw New Exception
MessageBox.Show("Après")
End Sub |
La logique voudrait que le code s'arrète mais au lieu de ca il s'exécute, me montre la MsgBox "Avant" puis le form...
Une idée?
Zebrette