Upozornění kompilátoru (úroveň 1) C4678
Základní třída base_type je méně přístupná než derived_type
Veřejný typ je odvozený od soukromého typu. Pokud se veřejný typ vytvoří instance v odkazovaném sestavení, nebudou členy soukromého základního typu přístupné.
C4678 je dostupný pouze pomocí zastaralé možnosti kompilátoru /clr:oldSyntax. Jedná se o chybu při použití /clr, aby měla základní třídu, která je méně přístupná, než je její odvozená třída.