C# 无法加载DLL";OraOps10.dll“;

C# 无法加载DLL";OraOps10.dll“;,c#,oracle,visual-studio-2008,oracle10g,C#,Oracle,Visual Studio 2008,Oracle10g,嗨,亲爱的朋友们 我在基于c#.net窗口的应用程序中遇到了一些oracle问题。我正在使用oracle 10g express版本和Visual studio 2008。 我将Oracle.DataAccess dll添加到我的项目中,并声明Oracle连接并建立它,应用程序在服务器pc中正常工作 但它在客户端计算机中显示错误消息 “无法加载DLL'OraOps10.DLL':找不到指定的模块。(HRESULT异常:0x8007007E)”。 我是在“”OracleConnection ora

嗨,亲爱的朋友们

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

OracleConnection oraCnn=neworacleconnection();
”中发现这个错误的。

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

谢谢

问候,


Chong

您需要安装整个Oracle客户端,其中包括本机库,而不仅仅是Oracle.DataAccess.dll,它是托管的.NET包装器。有关更多信息,请参见此处: