【发布时间】:2011-07-16 16:19:39
【问题描述】:
我的网站在 win2003 32bit 和 oracle 10g 上运行良好,开发人员在 XP 32bit 和 VS2005
我尝试使用 oracle 11g 迁移到 win2008r2 64 位,但我无法让 oracle 工作。
我安装了 32 位和 64 位的 oracle 客户端
- 使用旧代码
-
修改配置文件
在 IIS 中启用 32 位系统 应用投票
- 安装 ODAC112021Xcopy_32bit
给了我这个错误:
Could not load file or assembly 'Oracle.DataAccess, Version=2.102.2.20, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified
Version=2.102.2.20 是我使用的旧程序集
- 删除本地 'Oracle.DataAccess' 文件来自 web/bin 文件夹
- 安装 ODAC112021Xcopy_x64 和
又犯了一个错误
The provider is not compatible with the version of Oracle client
任何人都可以就这个问题发表一些看法吗?
Tnx 吉尔
【问题讨论】:
标签: c# oracle11g iis-7.5 32bit-64bit