Tato dědičnost způsobuje cyklické závislosti mezi <type1>< typename1> a jeho vnořeným <typem2 type2>< typename2>.

Struktura dědičnosti vede k cyklické závislosti mezi vnořenými třídami, tj. dvě třídy, které dědí z sebe navzájem.

Následující kód může vygenerovat tuto chybovou zprávu.

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  

V předchozím kódu třída c1 dědí z třídy c4, ale c4 je vnořena uvnitř c3, která dědí z c2, vnořené uvnitř c1.

ID chyby: BC30907

Oprava této chyby

  • Změňte strukturu dědičnosti tak, aby nebyla cyklické závislosti.

Viz také