在服务器部署时遇到找不到’Oracle.DataAccess的办法

  • 确定服务器装了oracle11g
  • 确定服务器装了oracle的客户端
  • 确定客户端和部署包的32位还是64位需要对应
    在上面三点确认完毕后一般出现的情况说明

1.客户端没有装
如果客户段没有装会出现标题上的问题,解决办法安装oracle的客户端
地址去oracle官网下载或者qq1007386564
Could not load file or assembly 'Oracle.DataAccess, Version=2.102.2.20 解决办法
2 安装了客户端vs调试时可以解决但部署在服务器上不行
解决办法:此问题出现的原因一般为,服务器2012R2的为64位,但一般开发环境都时32位的,所以解决的办法是找到iis,找到该网站的应用程序池,找到部署的网站的应用程序,右键高级,把启用32位程序改成true即可
Could not load file or assembly 'Oracle.DataAccess, Version=2.102.2.20 解决办法

相关文章: