我遇到了一个奇怪的问题。我正在开发一个连接Oracle数据库的基于Windows的应用程序。
在初步测试时,我创建了安装程序并在不同的机器上进行了测试。每台机器都安装了Oracle客户端,并且在运行应用程序时没有看到任何问题。
但当我将此安装程序与客户共享时,他会收到错误消息“无法加载DLL OraOps10.dll”。当我询问时,他提到并展示了他的机器上安装了Oracle客户端,并且他能够运行其他连接到Oracle数据库的C#应用程序。
我不明白为什么只有我的应用程序会出现上述错误。我甚至尝试了在https://forums.oracle.com/forums/thread.jspa?threadID=67364上分享的建议,但仍然没有成功。
我甚至尝试了手动复制可执行文件和DLL文件到客户机上。但仍旧面临着相同的问题。
所以请帮助我,告诉我还能做些什么。
谢谢 & 最好的祝福 Sudhakar Chavali
附言:
我正在使用Windows XP操作系统,客户也在使用相同的操作系统。两台机器都是32位操作系统。
这是客户端Oracle安装的位置: C:\oracle\product\10.2.0\client_1\bin,我的情况也是同样的版本。
我们两个都在使用Oracle 10g。
在初步测试时,我创建了安装程序并在不同的机器上进行了测试。每台机器都安装了Oracle客户端,并且在运行应用程序时没有看到任何问题。
但当我将此安装程序与客户共享时,他会收到错误消息“无法加载DLL OraOps10.dll”。当我询问时,他提到并展示了他的机器上安装了Oracle客户端,并且他能够运行其他连接到Oracle数据库的C#应用程序。
我不明白为什么只有我的应用程序会出现上述错误。我甚至尝试了在https://forums.oracle.com/forums/thread.jspa?threadID=67364上分享的建议,但仍然没有成功。
我甚至尝试了手动复制可执行文件和DLL文件到客户机上。但仍旧面临着相同的问题。
所以请帮助我,告诉我还能做些什么。
谢谢 & 最好的祝福 Sudhakar Chavali
附言:
我正在使用Windows XP操作系统,客户也在使用相同的操作系统。两台机器都是32位操作系统。
这是客户端Oracle安装的位置: C:\oracle\product\10.2.0\client_1\bin,我的情况也是同样的版本。
我们两个都在使用Oracle 10g。