Errore del compilatore C2811
'type1': non può ereditare da 'type2', una classe ref può ereditare solo da una classe ref o da una classe di interfaccia
Si è tentato di usare una classe non gestita come classe di base per una classe gestita.
L'esempio seguente genera l'errore C2811:
// C2811.cpp
// compile with: /clr /c
struct S{};
ref struct T {};
ref class C : public S {}; // C2811
ref class D : public T {}; // OK