'无法加载oracle.dataAccess或依赖项'

时间:2014-03-18 13:13:15

标签: c# oracle

我正在尝试运行一个使用OracleDataAccess dll的winform项目。

我正在使用x32(所以编译x86),所以我可以添加一个安装项目。

但是当我运行表单时,我收到错误could not load file OracleDAtaAccess or its depedencies

所以我搜索,发现我也必须参考:

oci.dll
orannzsbb11.dll
oraociei11.dll
OraOps11w.dll

但是,我无法将它们作为参考添加到我的项目中。

我不明白。

这一切都在x86中编译,我在GAC_32中引用了dll oracle数据访问,我收到了这个错误。

有人可以给我一些帮助和解释吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

只是想帮助我的甲骨文现在生锈了。希望这可以提供帮助。

安装Oracle客户端时,您了解Oracle主目录和目录。所有Oracle所需的库都安装在那里。如果你深入研究这些目录(或使用这些文件夹上的搜索),你会在那里找到你的DLL。我想你可以像我之前做过的那样,多次向你的项目添加对这些DLL的引用。