C#使用Dapper

创建的控制台应用程序,框架使用的.NETFramework4.5.1,在Nuget程序包里引用的最新的Dapper1.50.5代码如下,出现未加载SqlMapper类型的... 创建的控制台应用程序,框架使用的.NET Framework4.5.1,在Nuget程序包里引用的最新的Dapper 1.50.5代码如下,出现未加载SqlMapper类型的报错,有谁能帮忙解决下吗? 展开
 我来答
百度网友d242235
2018-12-04 · TA获得超过2385个赞
知道大有可为答主
回答量:1403
采纳率:84%
帮助的人:807万
展开全部
你程序怎么运行起来的,conn.Query用到了Dapper的扩展方法,你没有using Dapper;程序能跑吗?你应该导航到Query方法内部,看看它到底是不是执行的Dapper程序集里的方法
追问
能跑,IDbConnection conn=new SqlConnection(....)这句代码我是引用的System.Data和
Sysytem.Data.SqlClient。我是引用错了吗?
追答
这两个对象没问题,问题出在Query方法,Query方法是dapper的扩展方法,里面用到的SqlMapper这个对象,也是dapper框架提供的,你既然报了找不到SqlMapper对象的异常,最大的可能就是你引用的Dapper根本不是你说的1.50.5。注意看你的异常内容,Dapper的Version是1.0.0.0,这肯定是你引用Dapper出错了。
你要移除Dapper的引用,用nuget再添加一次,确保添加的是1.50.5这个版本
TableDI
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配... 点击进入详情页
本回答由TableDI提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式