【问题标题】:Remoting into Server to get Orcale.DataAccess.dll远程进入服务器以获取 Orcale.DataAccess.dll
【发布时间】:2014-02-20 18:12:19
【问题描述】:

我正在远程处理 GAC 中具有 Orcale.DataAccess.dll 的服务器。但是,当我在 .dll 中调用函数时,出现以下异常:

'Could not load file or assembly 'Orcale.DataAccess, Version=2.112.2.0, Culture=netural, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified'

它是Windows Server 2003 32 bit,我正在从 XP SP3 32 位客户端远程处理。

任何帮助将不胜感激?

【问题讨论】:

    标签: c# winforms dll remoting .net-remoting


    【解决方案1】:

    在XP SP3 32bit机器上,你有在win 2003服务器上运行oracle客户端版本(Version=2.112.2.0)吗?

    如果没有,试试这个: 1.将oracle dll从2003服务器复制到项目库中。 2. 重建项目并重试。

    【讨论】:

    • 我在两者上都有 Orcale 10.2,但我在 XP 客户端上有 Orcale Data Provider .net 10.1.0.4.0,在服务器上有 10.2.0.1.0,但客户端上的内容有关系吗因为它远程进入服务器并且不使用客户端 GAC?
    • 我最近遇到了类似的情况,我的开发机器上的 oracle 提供程序与生产中的不同。我只是将生产中的 oracle.DataAccess.dll 复制到我的 Visual Studio(用于开发的 IDE)并重建解决方案。这解决了问题
    • 我用客户端替换了服务器 .dll 并收到了不同的错误消息,但是我只收到此错误消息,因为 .dll 是 x64 而项目是 x86,我有一个解决方案
    猜你喜欢
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-24
    • 2013-05-19
    相关资源
    最近更新 更多