Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Verweis auf Typ "Typ" ist angeblich innerhalb von "geschachtelter Typ" geschachtelt, konnte jedoch nicht gefunden werden.
Dieser Fehler tritt auf, wenn Sie Verweise importieren, die nicht mit anderen Verweisen oder mit dem von Ihnen geschriebenen Code übereinstimmen. Häufig kommt es zu diesem Fehler, weil Code geschrieben wird, der auf eine Klasse in Metadaten verweist, und dann entweder die Klasse gelöscht oder ihre Definition geändert wird.
Beispiel 1
// CS1682.cs
// compile with: /target:library /keyfile:mykey.snk
public class A {
public class N1 {}
}
Beispiel 2
// CS1682_b.cs
// compile with: /target:library /reference:CS1682.dll
using System;
public class Ref {
public static A A1() {
return new A();
}
public static A.N1 N1() {
return new A.N1();
}
}
Beispiel 3
// CS1682_c.cs
// compile with: /target:library /keyfile:mykey.snk /out:CS1682.dll
public class A {
public void M1() {}
}
Beispiel 4
Im folgenden Beispiel wird CS1682 generiert.
// CS1682_d.cs
// compile with: /reference:CS1682.dll /reference:CS1682_b.dll /W:1
// CS1682 expected
class Tester {
static void Main()
{
Ref.A1().M1();
}
}