Ошибка средств компоновщика LNK2033
неразрешенный маркер typeref (токен) для типа
Тип не имеет определения в метаданных MSIL.
LNK2033 может возникать при компиляции с помощью /clr:safe и где существует только объявление пересылки для типа в модуле MSIL, где тип ссылается в модуле MSIL.
Тип должен быть определен в разделе /clr:safe.
Дополнительные сведения см. в разделе /clr (компиляция CLR).
Пример
Следующий пример создает LNK2033.
// LNK2033.cpp
// compile with: /clr:safe
// LNK2033 expected
ref class A;
ref class B {};
int main() {
A ^ aa = nullptr;
B ^ bb = nullptr; // OK
};