Visual StudioでWebアプリ開発をするときによくお世話になるIIS Express、これは既定では32bitモードで動作します。これまでのWebアプリ開発では特に何事もなかったのですが、最近業務で以下のような環境下での開発をしていてハマりました。 Windows 7 x64 Visual Studio 2013 + IIS Express .NET Framework 4.5 ASP.NET MVC 5 Oracle 11g これまでと違ったはOracleデータベースの利用。ずっとSQL Serverで開発をしていたのでOracleは初体験でした。Oracleへの接続にはODP.NETの64bit版を利用していたのですが、これを参照設定に追加しても全然動かない。具体的には、以下のようにBadImageFormatExceptionが飛んでいました。 つまるところ、32bitと6
![IIS Expressを64bitモードで動かす - xin9le.net](https://cdn-ak-scissors.b.st-hatena.com/image/square/84f22022db96f492e688f5b763b289f1e7dbef62/height=288;version=1;width=512/http%3A%2F%2Fxin9le.net%2Fwp-content%2Fuploads%2Farticles%2F183%2FBadImageFormatException.png)