'GoTo <ÉtiquetteDeLigne>' n'est pas valide, car '<ÉtiquetteDeLigne>' se trouve dans une instruction 'Using' qui ne contient pas cette instruction

Mise à jour : novembre 2007

'GoTo <linelabel>' is not valid because '<linelabel>' is inside a 'Using' statement that does not contain this statement

Une instruction GoTo à l'extérieur d'une construction Using essaie de créer une branche vers une étiquette de ligne à l'intérieur de la construction.

Il n'est pas possible de créer une branche à partir de n'importe quel emplacement à l'extérieur de la construction Using...End Using vers n'importe quel emplacement à l'intérieur de cette dernière.

ID d'erreur : BC36009

Pour corriger cette erreur

  • Remplacez l'étiquette de ligne de l'instruction GoTo par une étiquette qui n'est pas à l'intérieur d'une construction For...Next, For Each...Next, SyncLock...End SyncLock, Try...Catch...Finally, With...End With ou Using...End Using.

    - ou -

  • Supprimez totalement l'instruction GoTo. La seule façon d'entrer une construction Using...End Using est de permettre que le contrôle passe à l'instruction Using elle-même.

Voir aussi

Référence

GoTo, instruction

Using, instruction (Visual Basic)