'<elementname>' verweist auf Typ '<typename>' im Projekt '<projectname>', aber Typ '<typename>' wurde nicht gefunden im Projekt '<projectname>'

Ein Ausdruck greift auf eine Klasse, eine Struktur, ein Modul oder eine Schnittstelle zu, auf die in einem anderen Projekt verwiesen wird, dieses Projekt enthält aber nicht den angegebenen Typ.

Dieser Fehler tritt auf, wenn Ihr Projekt einen indirekten Verweis auf ein anderes Projekt in der gleichen Projektmappe enthält. In der Regel verweist das Projekt auf eine Assembly, die einen Verweis auf das andere Projekt enthält. Wenn die Assembly auf den angegebene Typ in dem anderen Projekt zugreift, wird der indirekte Verweis auf den Typ hergestellt. Wenn der Typ in dem anderen Projekt aber nicht vorhanden ist, wird dieser Fehler generiert.

Fehler-ID: BC30960

So beheben Sie diesen Fehler

  • Wenn der angegebene Typ an keiner Stelle mehr definiert ist, entfernen oder ersetzen Sie die Anweisung, die versucht, darauf zuzugreifen. Sie müssen die gleiche Änderung möglicherweise auch in der Assembly vornehmen, die den indirekten Verweis auf den genannten Typ bereitstellt.

  • Wenn der genannte Typ an anderer Stelle definiert ist, verweisen Sie direkt auf das Projekt oder die Assembly, die ihn definiert.

Weitere Informationen