Der Name '<Name>' wird entweder nicht deklariert oder befindet sich nicht im aktuellen Gültigkeitsbereich.

Eine LINQ-Abfrage bezieht sich auf ein Programmierelement, der Compiler kann jedoch kein Element finden, das genau diesen Namen hat.

Fehler-ID: BC36610

So beheben Sie diesen Fehler

  1. Überprüfen Sie die Schreibweise des Namens in der Bezugnahme. Bei Visual Basic wird die Groß-/Kleinschreibung nicht beachtet, andere Variationen in der Schreibweise stellen jedoch einen anderen Namen dar. Beachten Sie, dass der Unterstrich (_) Teil des Namens und daher Teil der Schreibweise ist.

  2. Stellen Sie sicher, dass sich das Programmierelement im Gültigkeitsbereich befindet. Wenn sich die verweisende Anweisung außerhalb der Region befindet, in der das Programmierelement deklariert wird, müssen Sie möglicherweise den Elementnamen qualifizieren. Weitere Informationen finden Sie unter Scope in Visual Basic.

  3. Stellen Sie sicher, dass Sie den Mitgliedszugriffsoperator (.) zwischen einem Objekt und dessen Element verwenden. Wenn Sie z. B. über ein TextBox Steuerelement mit dem Namen TextBox1verfügen, um auf seine Text Eigenschaft zuzugreifen, sollten Sie eingeben TextBox1.Text. Wenn Sie stattdessen eingeben TextBox1Text, haben Sie einen anderen Namen erstellt.

Siehe auch