在使用SqlSugar框架连接Oracle数据库报错需要引用Oracle.ManagedDataAccess.dll的处理方法

当我们使用SqlSugar框架时,一般都会通过Visual Studio的NuGet安装SqlSugar,安装完成后只把SqlSugar.dll引入项目。在使用SqlSugar连接Oracle数据库就会报如下图所示错误:

image-20210823092225187

错误信息中提示可通过NuGet安装Oracle.ManagedDataAccess,这样操作后,会下载大量互相引用的程序包,但最终问题依然没有解决。所以这种方法不可取。

image-20210823092559080

通过网上搜索找到最终解决办法是:

到Oracle官网,点击下载Oracle.ManagedDataAccess包,解压缩后将Oracle.ManagedDataAccess.dll文件复制到程序生成目录(必须与SQLSugar.dll放在同一目录下),项目中不需要引用Oracle.ManagedDataAccess.dll。

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/dsmilely/p/15174595.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!