无法加载DLL“OraOps10.dll”

时间:2011-10-06 07:30:29

标签: c# oracle visual-studio-2008 oracle10g

亲爱的朋友们,

我在基于c#.net窗口的应用程序中遇到了一些oracle问题。我正在使用oracle 10g express版本和vistual studio 2008。 我将Oracle.DataAccess dll添加到我的项目并声明oracle连接并设置它,该应用程序在服务器pc中正常工作 但它显示客户端计算机中的错误消息。错误消息是 “无法加载DLL'OraOps10.dll':找不到指定的模块。(HRESULT异常:0x8007007E)”。 我在“
OracleConnection oraCnn = new OracleConnection();”时收到了这个错误。

什么是OraOps10.dll以及我如何解决这个问题?我是否需要在客户端安装一些oracle客户端应用程序? 请给我正确的方法。

感谢。

此致

1 个答案:

答案 0 :(得分:1)

您需要安装整个Oracle客户端,其中包括本机库,而不仅仅是Oracle.DataAccess.dll,它是托管的.NET包装器。有关详细信息,请参阅此处:ODAC 11.2 Release 3 (11.2.0.2.1) with Xcopy Deployment