Le nom <Nom> n'est pas déclaré ou ne se trouve pas dans la portée actuelle
Mise à jour : novembre 2007
Name '<name>' is either not declared or not in the current scope
Une requête LINQ fait référence à un élément de programmation, mais le compilateur ne peut pas trouver d'élément avec ce nom exact.
ID d'erreur : BC36610
Pour corriger cette erreur
Vérifiez l'orthographe du nom dans l'instruction de référence. Visual Basic ne distingue pas les majuscules des minuscules, mais considère toute autre variation orthographique comme un nom différent. Notez que le trait de soulignement (_) fait partie du nom et, par conséquent, de l'orthographe.
Vérifiez que l'élément de programmation est dans la portée. Si l'instruction de référence se trouve hors de la région qui déclare l'élément de programmation, vous devrez peut-être qualifier le nom d'élément. Pour plus d'informations, consultez Portée dans Visual Basic.
Vérifiez que vous avez l'opérateur d'accès au membre (.) entre un objet et son membre. Par exemple, si vous avez un contrôle TextBox nommé TextBox1, vous devez, pour accéder à sa propriété Text, taper TextBox1.Text. Si, au lieu de cela, vous tapez TextBox1Text, vous avez créé un nom différent.
Voir aussi
Concepts
Introduction à LINQ dans Visual Basic
Conventions d'affectation de noms Visual Basic