Linkertoolfehler LNK2033

unresolved typeref token (token) for 'type'

Ein Typ verfügt nicht über eine Definition in MSIL-Metadaten.

LNK2033 können beim Kompilieren mit /clr:safe auftreten und nur eine Vorwärtsdeklaration für einen Typ in einem MSIL-Modul vorhanden ist, auf den der Typ im MSIL-Modul verwiesen wird.

Der Typ muss unter "/clr:safe" definiert werden.

Weitere Informationen finden Sie unter /clr (Common Language Runtime-Kompilierung).

Beispiel

Im folgenden Beispiel wird LNK2033 generiert.

// LNK2033.cpp
// compile with: /clr:safe
// LNK2033 expected
ref class A;
ref class B {};

int main() {
   A ^ aa = nullptr;
   B ^ bb = nullptr;   // OK
};