のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

Warning C4272

DLLの参照でエラーがでた。
warning C4272:'vgGetError's: __delspec(dllimport)に設定されています。
関数をインポートするときはネイティブ呼び出し規約を指定しなければなりません。

CLRのDLLを/clr:pureのアプリで読み込む。
CLRのDLLに対して、読み出し側がwindowsフォームアプリ等の/clr:pureを使うアプリの場合、コンパイル時に以下のようなワーニング、エラーが発生する。
・・・
以下の設定を/clr:pure から /clrにするとエラーはなくなる。