【发布时间】:2013-03-05 04:51:57
【问题描述】:
我用 C# 编写了一个连接到 oracle 数据库的示例应用程序。 在我的工作站上,我安装了 Oracle Client 10g,在 C# 项目中,我从 oracle bin 文件夹中添加了对 oracle.dataaccess.dll 的引用。 当我在带有 10g 版本的 oracle 客户端的桌面上运行应用程序时,一切正常,但在带有 11g 版本的 oracle 客户端的桌面上,应用程序无法运行(崩溃)。 当我删除引用并从 11g 客户端添加对 oracle.dataaccess.dll 的引用时,构建后,应用程序仅适用于 oracle 客户端 11g,并在使用 oracle 客户端 10g 的工作站上崩溃 我如何编写一个适用于 10g 和 11g oracle 客户端的应用程序?
【问题讨论】:
标签: c# oracle oracle10g oracle11g