致命的なエラー C1191

'dll' はグローバル スコープでのみインポートできます。

/clr プログラミングを使用するプログラムに mscorlib.dll をインポートする命令は、名前空間または関数には表示できませんが、グローバル スコープに表示する必要があります。

次の例では C1191 が生成されます。

// C1191.cpp
// compile with: /clr
namespace sample {
   #using <mscorlib.dll>   // C1191 not at global scope
}

考えられる解決方法:

// C1191b.cpp
// compile with: /clr /c
#using <mscorlib.dll>
namespace sample {}