VS2012开始,就自带IIS Express,相比先前VS的Web调试器的弱智,和IIS的繁琐,Express简直是最佳方式啦。
本机环境是64位Win7 + 64位Oracle Client,调试Oracle项目时总提示:
未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。
换过不少Oracle.DataAccess.Dll,甚至重装过Oracle,均未果。
后来发现IIS express默认是32位的。
解决方法是依次进入Visual Studio菜单:【工具】-【选项】-【项目和解决方案】-【Web项目】,勾选【对网站和项目使用IIS Express的64位版】。