Partilhar via


Erro de ferramentas de vinculação LNK2033

token de referência de tipo não resolvido (token) para 'tipo'

Observações

Um tipo não tem uma definição nos metadados MSIL.

LNK2033 pode ocorrer ao compilar com /clr:safe quando há apenas uma declaração antecipada para um tipo em um módulo MSIL, e o tipo é referenciado nesse módulo MSIL.

O tipo precisa ser definido em /clr:safe.

Para obter mais informações, consulte /clr (Common Language Runtime Compilation).

Example

O exemplo a seguir gera LNK2033.

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

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