Diese Vererbung verursacht Ringabhängigkeiten zwischen <Typ1> '<Typname1>' und <Typ2> '<Typname2>' (geschachtelt)
Aktualisiert: November 2007
This inheritance causes circular dependencies between <type1> '<typename1>' and its nested <type2> '<typename2>'
Eine Vererbungsstruktur führt zu Ringabhängigkeit zwischen geschachtelten Klassen, d. h., zwei Klassen erben von der jeweils anderen Klasse.
Im folgenden Code kann diese Fehlermeldung generiert werden.
Public Class c1
Inherits c3.c4
Public Class c2
End Class
End Class
Public Class c3
Inherits c1.c2
Public Class c4
End Class
End Class
Im oben stehenden Code erbt Klasse c1 von Klasse c4, doch c4 ist in Klasse c3 geschachtelt, die von der in c1 geschachtelten Klasse c2 erbt.
Fehler-ID: BC30907
So beheben Sie diesen Fehler
- Ändern Sie die Vererbungsstruktur so, dass keine Ringabhängigkeit auftritt.