使用Oracle.DataAccess.Client;下载并安装OPD.NET后没有找到

本文关键字:NET OPD 安装 DataAccess Oracle Client 下载 使用 | 更新日期: 2023-09-27 18:10:31

我有visual studio 2012和Oracle 11g,并希望使用OPD连接Oracle数据库。网我下载了

ODAC112040Xcopy_32bit zip文件,解压文件,点击install .bat和configure.bat,然后打开visual studio 2012,添加参考

odp.net ODAC112040Xcopy_32bit ' odp.net4 ' ' bin ' 4
Oracle.DataAccess.DLL

并添加到DAL.CS文件中使用Oracle.DataAccess.Client;

但是没有找到类型或命名空间oracle。请指导我如何解决这个问题

使用Oracle.DataAccess.Client;下载并安装OPD.NET后没有找到

可以安装ODP。. NET通过NuGet。右键单击解决方案,单击Manage Nuget Packages,搜索ODP.NET。可根据需要选择Oracle.DataAccess.dllOracle.ManagedDataAccess.dll

你可以使用包管理器控制台安装你想要的

PM> Install-Package odp.net.managed

如果您使用Oracle.DataAccess.dll构建,那么请确保您的服务器环境安装了oracle客户端。如果你真的想摆脱Oracle.DataAccess.dll的版本冲突之间的构建版本和服务器,那么更好地依赖于Oracle.ManagedDataAccess.dll,你可以部署在你的应用程序的bin文件夹下。

已安装Oracle客户端。你会在目录C:'app'oracle'product'11.2.0'client_1中安装一些dll和gac中需要的东西,以及odp.net的东西,我相信。ODP。. NET要求安装Oracle客户端