为什么odp.net2适用于.net framework 4和2.0

为什么odp.net2适用于.net framework 4和2.0,.net,oracle,.net-4.0,odp.net,.net,Oracle,.net 4.0,Odp.net,我必须在安装了oracle odp.net2的windows服务器上部署带有.net framework 4的web应用程序 阅读文档后,.NETFramework 4应该只与odp.net4一起使用,但我在没有odp.net4的情况下成功地在服务器上部署了应用程序 我想知道我是否可以在.net framework 4的基础上同时使用odp.net2或op.net4以获得相同的结果 非常感谢您的回答。您是否在安装过程中意外提供了文件Oracle.DataAccess.dll版本4.x的副本?检查

我必须在安装了oracle odp.net2的windows服务器上部署带有.net framework 4的web应用程序

阅读文档后,.NETFramework 4应该只与odp.net4一起使用,但我在没有odp.net4的情况下成功地在服务器上部署了应用程序

我想知道我是否可以在.net framework 4的基础上同时使用odp.net2或op.net4以获得相同的结果


非常感谢您的回答。

您是否在安装过程中意外提供了文件Oracle.DataAccess.dll版本4.x的副本?检查实际加载的内容。您是否使用了ODP.NET托管驱动程序?这一个在任何情况下都可以工作,即使没有任何Oracle客户端安装。我没有使用odp.net托管驱动程序,因为我需要连接到oracle 9服务器。这张图片是一个笑话吗?路径上的筛选器包含Oracle.DataAccess