„<Elementname>“ für den Imports-Alias für „<Qualifizierter_Elementname>“ bezieht sich nicht auf einen Namespace, eine Klasse, eine Struktur, eine Schnittstelle, eine Enumeration oder ein Modul.

Eine Imports-Anweisung (.NET-Namespace und -Typ) gibt ein Programmierelement an, das nicht importiert werden kann.

Die Imports -Anweisung wird zum Verringern oder Entfernen der Anforderung nach einer qualifizierenden Zeichenfolge vor einem Elementnamen verwendet. Sie qualifizieren das Element in der Imports -Anweisung selbst, um einen eindeutigen Pfad zu einer eindeutigen Deklaration des Elements anzugeben. Danach müssen Sie keine Verweise auf das Element zu qualifizieren.

Imports wird am häufigsten für Namespaces verwendet, aber Sie können auch eine Klasse, ein Modul, eine Struktur, eine Schnittstelle oder eine Enumeration verwenden, um Verweise ohne lange qualifizierende Zeichenfolge auf ihre Elemente zu erlauben.

Weitere Informationen finden Sie unter „Importieren von enthaltenden Elementen“.

Fehler-ID: BC30798

So beheben Sie diesen Fehler

  1. Überprüfen Sie die Schreibweise der Elemente in der Qualifizierungszeichenfolge in der Imports -Anweisung, insbesondere das letzte Element in der Zeichenfolge, bei dem es sich um das qualifizierende Element handelt.

  2. Überprüfen Sie, ob das qualifizierende Element einen geeigneten Typ (Namespace, Klasse, Modul, Struktur, Schnittstelle oder Enumeration) aufweist. Entfernen Sie andernfalls die Imports -Anweisung.

Siehe auch