2011年10月26日水曜日

[C#]BadImageFormatExceptionのエラーに対応する

C#のプログラムで各種ライブラリを利用する際、
BadImageFormatException
というエラーが出てくる時がある。これは、64bit環境に起因する問題で、プロジェクトのターゲットCPUを32bitつまりx86に設定することで解決する。64bitネイティブにしたい気持ちはあるかもしれないが、.NET系のライブラリは64bitに完全対応しているわけではなさそうなのでその変は諦めよう。なお、デフォルトのターゲットCPUはanyになっているはずです。

0 件のコメント:

コメントを投稿