Aspose.Cells 拒绝访问、数据库 64 bit mode with the 32 bit Oracle、视图加载格式不正确。
第一次遇到发布程序后,引发的这么多奇葩问题。记录一下。
配置:windows server 2018 R2 企业版 sp1 这是一台闲置4年机子,拿到机子里面已经安装过oracle客户端,我直接卸载装的oracle服务器端,过程很顺利。plsql直接能连上。
程序部署后遇到以下问题,
①首选IIS 应用程序池 选启用32位应用程序。
②oracle安装目录,都要给上权限的,everone或其它完全控制。
①②很简单,以前解决过,此类问题。然后登录,一直登录不上,看日志。报64位 32位问题,然后就是各种百度没找到解决办法。
最后安全卫士,杀毒、杀毒、杀毒。完美解决(气到吐血,至此2天疑问,杀毒完美解决。提醒:老机子拿到手,要么重装系统,要么先杀个毒。)
问题1:
问题2:
问题3:
错误:System.InvalidOperationException: Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in
client components installed. ---> System.BadImageFormatException: 试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)