Das Konstrukt verweist indirekt auf das Projekt '<Projektname>', das '<Typname>' enthält

Aktualisiert: November 2007

Fehlermeldung

Das Konstrukt verweist indirekt auf das Projekt '<Projektname>', das '<Typname>' enthält. Fügen Sie dem Projekt einen Projektverweis auf '<Projektname>' hinzu.
Construct makes an indirect reference to project '<projectname>', which contains '<typename>'. Add a project reference to '<projectname>' to your project.

Ein Ausdruck oder eine Anweisung greift auf einen Typ zu, der in einem anderen Projekt definiert ist, das Projekt verfügt jedoch nicht über einen direkten Verweis auf das Projekt mit der Definition.

Der Typ kann eine Klasse, eine Struktur, eine Schnittstelle, ein Modul oder eine Enumeration sein.

Das Projekt mit der Definition des genannten Typs erzeugt eine Assembly, die den Typ enthält. Wenn das Projekt nicht direkt auf das Projekt mit der Definition verweist, kann der Compiler nicht garantieren, dass die Assembly mit dem Typ in der Projektmappe enthalten ist und für den Zugriff bereitsteht.

Fehler-ID: BC31533

So beheben Sie diesen Fehler

  • Bestimmen Sie, in welchem Projekt der genannte Typ definiert wird, und fügen Sie einen Projektverweis auf dieses Projekt hinzu.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen oder Entfernen von Verweisen in Visual Studio (Visual Basic)

Konzepte

Projektverweise

Weitere Ressourcen

Verweisen auf Namespaces und Komponenten

Verwalten von Verweisen