Auf Englisch lesen

Freigeben über


<Meldung> Dieser Fehler kann auch darauf zurückzuführen sein, dass ein Dateiverweis auf '<Dateiname1>' im Projekt '<Projektname1>' mit einem Dateiverweis auf '<Dateiname2>' im Projekt '<Projektname2>' gemischt wird'

<Meldung> Dieser Fehler kann auch darauf zurückzuführen sein, dass ein Dateiverweis auf '<Filepathname1>' in Projekt '<Projektname1>' mit einem Dateiverweis auf '<Filepathname2>' im Projekt '<Projektname2>' '. Wenn die beiden Assemblys identisch sind, ersetzen Sie die beiden Verweise durch Verweise vom gleichen Speicherort.

Code in Ihrem Projekt greift auf einen Member eines anderen Projekts zu, aufgrund der Konfiguration Ihrer Lösung kann der Visual Basic-Compiler den Verweis aber nicht auflösen.

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: BC30970

So beheben Sie diesen Fehler

  1. Bestimmen Sie, welches Projekt die Assembly erzeugt, auf die Ihr Projekt am besten verweisen kann. Für diese Entscheidung können Sie Kriterien wie den einfachen Zugriff auf Dateien und die Häufigkeit von Updates verwenden.

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

Weitere Informationen