ClassCircularityErrorClassCircularityError
Wykryto cykliczną zależność w hierarchii dziedziczenia klas.
Co powoduje ten błąd
Klasa dziedziczy po sobie samej bezpośrednio lub pośrednio przez łańcuch klas nadrzędnych. Tworzy to niemożliwy do rozwiązania cykl dziedziczenia.
Jak to naprawić
Popraw hierarchię klas, aby usunąć zależność cykliczną. Sprawdź błędne definicje klas. Przyczyną jest zazwyczaj uszkodzony plik klasy lub manipulacja kodem bajtowym.
Powiązane kody błędów
ReadOnlyBufferExceptionReadOnlyBufferException
Podjęto próbę zapisu do bufora tylko do odczytu.
InstantiationExceptionInstantiationException
Próba utworzenia instancji klasy abstrakcyjnej lub interfejsu za pomocą refleksji.
ConnectExceptionConnectException
Nie można nawiązać połączenia z zdalnym hostem.
NoSuchMethodExceptionNoSuchMethodException
Nie można znaleźć metody o podanej nazwie i typach parametrów za pomocą refleksji.
SocketExceptionSocketException
Operacja na gnieździe sieciowym kończy się niepowodzeniem, np. tworzenie lub dostęp do gniazda.
MissingResourceExceptionMissingResourceException
Nie można znaleźć pakietu zasobów lub klucza zasobu.