使用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。请指导我如何解决这个问题
可以安装ODP。. NET通过NuGet。右键单击解决方案,单击Manage Nuget Packages
,搜索ODP.NET
。可根据需要选择Oracle.DataAccess.dll
或Oracle.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客户端