我在Win7 64位计算机上安装了Oracle 11gR2 32位客户端。它的Oracle.DataAccess.dll的版本是2.111.7.0。当我运行我的代码时,我收到此错误消息: 无法加载文件或程序集'Oracle.DataAccess,Version = 2.111.7.0,Culture = neutral,PublicKeyToken = 89b483f429c47342'或其依赖项之一。该系统找不到指定的文件。 有什么问题?这是否意味着,我不能在我的Win7 64位机器上使用这32位,我必须安装64位版本吗?因为32位是我们公司的政策安装在我所有用户的机器上。很难改变它。
非常感谢你 韦斯
答案 0 :(得分:0)
如果以32位模式运行应用程序并首先将其链接到此特定版本,则它可以工作,您可以在64位系统上使用32位版本。
要强制应用程序以32位模式运行,您有几个选项(部分取决于它是独立的应用程序或Web应用程序),这些选项在此article中列出。