次の方法で共有


リンカ ツール エラー LNK2033

'type' の未解決の typeref トークン (トークン)

型には、MSIL メタデータに定義がありません。

LNK2033 は、/clr:safe でコンパイルしたときに、MSIL モジュール内で型の前方宣言のみがあり、その型が MSIL モジュール内で参照されている場合に発生することがあります。

型は /clr:safe で定義する必要があります。

詳細については、「/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
};