问题:前段时间去客户机房那边部署程序,所有的东西都搞定了,但是打开系统登录的时候报了这个错误“尝试加载Oracle客户端库时引发BadImageFormatException”,一脸懵逼。
解决办法:网上很多说改VS里的生成目标平台,但是在我这里并没有用,网上还有很多的解决办法,但是我总结了一个解决办法,就是因为IIS上面挂的系统无法拿到在Oracle客户端里BIN目录里面的oci.dll文件,所以才报了这个错。所以解决的办法就是修改Oracle客户端D:\OracleClicent\app\product\11.2.0\client_1\BIN这个BIN的权限,改为把全部权限赋给anyone这个角色。