【发布时间】:2018-06-04 03:57:11
【问题描述】:
我开发了一个基于 .Net C# 的网站,该网站主要依赖于 Oracle 数据库。要访问数据库,我一直在使用 Oracle ODAC 11G。 (Oracle.DataAccess.dll 版本:1.111.6.10)。
当我在本地运行该网站进行测试时,该网站运行良好(在 VS 2013 上为 Ctrl + F5)。但是,在本地发布后(我的电脑运行 IIS)我遇到了有线错误:“提供程序与 oracle 的版本不兼容”。
我已经确保应用程序设置为在 iis 控制台中以 32 位模式运行。但是我仍然无法弄清楚为什么当我从 Visual Studio 运行该网站时该网站可以正常工作,而当我发布它时却无法正常工作。
【问题讨论】:
-
您在本地运行的是什么版本的 Oracle,您的 Web 服务器上运行的是什么版本的 Oracle?