System.BadImageFormatException はハンドルされませんでした。 Message="間違ったフォーマットのプログラムを読み込もうとしました。 (HRESULT からの例外: 0x8007000B)" このエラーをみたとき、どういう意味のエラーなのか、わかりませんでした。 どうすればいいのか?、検索してみたところ、以下のような原因で起こっています。 .Netの64bitと.Netの32bitのものが混ざってると起きるようです。 プロジェクトは64bitで動こうとしていますが、 既にあるLibが32bitでできているため動かないようです。 C#のプロジェクトのビルドでプラットフォームタイプを、 ”AnyCPU”から”x86”に変えたところ、動くようになりました。 VisualC#2013パーフェクトマスター (Perfect Master SERIES) 作者: 金城
![間違ったフォーマットのプログラムを読み込もうとしました。 - のねのBlog](https://cdn-ak-scissors.b.st-hatena.com/image/square/3ed998635001df9bdb7c024351079cddd04d25c7/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51P33tIdmgL.jpg)