<Meldung> Dieser Fehler könnte auch auf die Kombination eines Dateiverweises mit einem Projektverweis auf Assembly '<Assemblyname>' zurückzuführen sein

Aktualisiert: November 2007

Fehlermeldung

<Meldung> Dieser Fehler könnte auch auf die Kombination eines Dateiverweises mit einem Projektverweis auf Assembly '<Assemblyname>' zurückzuführen sein. Ersetzen Sie in diesem Fall den Dateiverweis auf "<Assemblydateiname>" im Projekt "<Projektname1>" durch einen Projektverweis auf "<Projektname2>".
<message> This error could also be due to mixing a file reference with a project reference to assembly '<assemblyname>. In this case, try replacing the file reference to '<assemblyfilename>' in project '<projectname1>' with a project reference to '<projectname2>'.

Der Code im Projekt greift auf einen Member eines anderen Projekts zu, aufgrund der Konfiguration der Projektmappe kann der Verweis jedoch durch den Visual Basic-Compiler nicht aufgelöst werden.

Für den Zugriff auf einen Typ, der in einer anderen Assembly definiert ist, 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: BC30971

So beheben Sie diesen Fehler

  1. Bestimmen Sie, welches Projekt die beste Assembly erzeugt, auf die das Projekt verweisen soll. Bei dieser Entscheidung können unter anderem Kriterien wie einfacher Dateizugriff und Aktualisierungshäufigkeit eine Rolle spielen.

  2. Fügen Sie in den Projekteigenschaften einen Verweis auf das Projekt mit der Assembly hinzu, die den verwendeten Typ definiert.

Siehe auch

Aufgaben

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

Gewusst wie: Ändern von Projekteigenschaften und Konfigurationseinstellungen

Problembehandlung bei fehlerhaften Verweisen

Konzepte

Projektverweise

Auflösen eines Verweises bei mehreren Variablen mit gleichem Namen

Weitere Ressourcen

Verweisen auf Namespaces und Komponenten