Der Name '< Name >' ist entweder nicht deklariert oder im aktuellen Bereich ungültig
Aktualisiert: November 2007
Name '<name>' is either not declared or not in the current scope
Eine LINQ-Abfrage verweist auf ein Programmierelement für das vom Compiler kein passender Name gefunden werden kann.
Fehler-ID: BC36610
So beheben Sie diesen Fehler
Überprüfen Sie die Schreibweise des Namens in der verweisenden Anweisung. In Visual Basic wird nicht nach Groß- und Kleinschreibung unterschieden, andere Abweichungen der Schreibweise gelten jedoch als unterschiedliche Namen. Der Unterstrich (_) ist Teil des Namens und daher bei der Schreibweise zu berücksichtigen.
Überprüfen Sie, ob sich das Programmierelement im Gültigkeitsbereich befindet. Wenn sich die verweisende Anweisung außerhalb des Bereichs befindet, in dem das Programmierelement deklariert wird, müssen Sie eventuell den Elementnamen qualifizieren. Weitere Informationen finden Sie unter Gültigkeitsbereich in Visual Basic.
Stellen Sie sicher, dass Sie den Memberzugriffsoperator (.) zwischen einem Objekt und seinem Member eingefügt haben. Wenn Sie z. B. auf die Text-Eigenschaft eines TextBox-Steuerelements mit dem Namen TextBox1 zugreifen möchten, müssen Sie TextBox1.Text eingeben. Wenn Sie stattdessen TextBox1Text eingeben, haben Sie einen anderen Namen erstellt.
Siehe auch
Konzepte
Einführung in LINQ in Visual Basic
Benennungskonventionen in Visual Basic