ネイティブ VC++ (MFC) プロジェクトがあります。プロジェクトで /clr オプションを有効にして、次のような構文を使用できるようにしたい
using namespace System::Data;
しかし、プロジェクトのプロパティを変更した後でも -> 共通言語ランタイム サポート -> /clr. C1190 エラーが引き続き発生します。助けてください :(
ネイティブ VC++ (MFC) プロジェクトがあります。プロジェクトで /clr オプションを有効にして、次のような構文を使用できるようにしたい
using namespace System::Data;
しかし、プロジェクトのプロパティを変更した後でも -> 共通言語ランタイム サポート -> /clr. C1190 エラーが引き続き発生します。助けてください :(
グーグルC1190から:
C++ コンストラクトと /clr コンパイラ オプションにマネージ拡張機能を使用していますが、mscorlib.dll を明示的に含めていません[私の強調]。
マネージド ターゲット コードでは
#using <mscorlib.dll>
、/clr
オプションが必要です。
コードに追加#using <mscorlib.dll>
しましたか?