我正在尝试运行一个使用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数据访问,我收到了这个错误。
有人可以给我一些帮助和解释吗?
谢谢。
答案 0 :(得分:0)
只是想帮助我的甲骨文现在生锈了。希望这可以提供帮助。
安装Oracle客户端时,您了解Oracle主目录和目录。所有Oracle所需的库都安装在那里。如果你深入研究这些目录(或使用这些文件夹上的搜索),你会在那里找到你的DLL。我想你可以像我之前做过的那样,多次向你的项目添加对这些DLL的引用。