我有一个运行在Windows环境中的asp.net/C#web应用程序。 该项目建立良好,并在本地机器的VB.net开发服务器上完美运行。Oracle.DataAccess错误
然而,当我发布到我收到以下错误消息中的实际应用服务器:
[OracleException(0X80004005):提供程序是不与版本Oracle客户端兼容] [TypeInitializationException:的类型初始为'Oracle.DataAccess.Client.OracleConnection'抛出一个例外。]
这个应用程序的一个版本目前已经启动并且运行得很好,我正在测试不同目录中的活动服务器。我甚至尝试从工作应用程序中获取Oracle.DataAccess .dll,但仍然收到相同的错误消息。
我读了一个论坛的地方,我可以指出我的web.config文件,一组Oracle即时客户端的.dll的。我不确定这是否值得。 – Baxter 2012-03-12 20:15:24
此外,我正在寻找oracle.dataaccess版本2.112.2.0,它是安装在活动服务器的GAC上的版本。 – Baxter 2012-03-12 20:18:00
Oracle客户端程序集版本可以在machine.config中设置。你可以检查它。 – 2012-03-12 20:18:01