Freigeben über


Linkertoolfehler LNK2033

Nicht aufgelöstes Typeref-Token (Token) für 'Typ'

Für einen Typ ist in den MSIL-Metadaten keine Definition vorhanden.

LNK2033 kann auftreten, wenn mit /clr:safe kompiliert wird und nur eine Vorwärtsdeklaration für einen Typ in einem MSIL-Modul vorhanden ist, in dem auf den Typ 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
};