我在 Windows 7 上使用 32 位版本的 oracle 客户端编译了 NT 服务,但是当我在 Windows 2008 上运行此服务时出现错误:无法加载 OraOps10.dll。
我想这是因为我在服务器上安装了更新版本的 oracle 客户端,然后在我的开发站上,但是我无法在服务器上安装旧(32 位版本)客户端,也无法在开发站上安装 64 位客户端......
那么可能有一些解决方案,比如手动复制一些文件并更改注册表中的值?
谢谢你的前面。
我在 Windows 7 上使用 32 位版本的 oracle 客户端编译了 NT 服务,但是当我在 Windows 2008 上运行此服务时出现错误:无法加载 OraOps10.dll。
我想这是因为我在服务器上安装了更新版本的 oracle 客户端,然后在我的开发站上,但是我无法在服务器上安装旧(32 位版本)客户端,也无法在开发站上安装 64 位客户端......
那么可能有一些解决方案,比如手动复制一些文件并更改注册表中的值?
谢谢你的前面。
因此,我将所有源代码复制到服务器,在那里安装 Visual Studio 并使用 x64 位版本的 Oracle.DataAccess.dll 在 x64 位模式下编译项目。尽管这不是很好的方法,但它最终现在可以工作了。现在我只需要在每次编译时从服务器访问存储库以获取源代码。