Es ist ein Verweis auf die Assembly „<Assemblyidentität>“ erforderlich, die den Typ „<Typname>“ enthält, aber aufgrund möglicher Zirkelverweise wurde kein geeigneter Verweis gefunden: <Verweisabhängigkeitsliste>

Ein Ausdruck verwendet einen Typ (z. B. eine Klasse, eine Struktur, eine Schnittstelle, eine Enumeration oder einen Delegaten), der außerhalb des Projekts definiert ist. Der Projektverweis auf diese Assembly ist jedoch Teil einer Gruppe von Zirkelverweisen.

Wenn mehrere Projekte aufeinander verweisen, können die Verweise zirkulärsein. So können beispielsweise zwei Projekte jeweils einen Verweis auf das andere Projekt enthalten. Allgemeiner ausgedrückt kann eine Kette von Verweisen von einem Projekt auf das nächste letztendlich wieder zum Ausgangsprojekt zurückführen. In solchen Fällen fehlt ein endgültiges Projekt am Ende der Kette, mithilfe dessen der Verweis aufgelöst werden kann.

Für den Zugriff auf einen Typ in einer anderen Assembly benötigt der Visual Basic -Compiler einen Verweis auf diese Assembly. Dabei muss es sich um einen einzelnen, eindeutigen Verweis handeln, der keine Zirkelverweise in Projekten verursacht.

Fehler-ID: BC30962

So beheben Sie diesen Fehler

  • Fügen Sie in den Projekteigenschaften einen direkten Verweis auf das Projekt hinzu, aus dem die Assembly erzeugt wird, die den von Ihnen verwendeten Typ definiert.

Weitere Informationen