找不到Dapper方法异常

时间:2015-04-22 11:08:02

标签: c# dapper

using (var conn = _config.OpenConnection())
            {
                var p = new DynamicParameters();
                p.Add("@playerName",playerName);

以前在早期版本中运行良好,但最后一个dapper版本1.40.0.0会返回奇怪的错误:

  

结果消息:测试方法   DupGames.Database.DbAccess.Tests.BlackjackDbTests.SelectNewDealTest   抛出异常:System.MissingMethodException:找不到方法:   'Void Dapper.DynamicParameters.Add(System.String,System.Object,   System.Nullable 1<System.Data.DbType>, System.Nullable 1,   System.Nullable 1<Int32>, System.Nullable 1,   System.Nullable`1)”

2 个答案:

答案 0 :(得分:11)

由于版本不匹配而出现问题。

由于

答案 1 :(得分:1)

为了他人的利益,可以通过Google找到它:模型中可能有一个静态属性。有关详细信息,请参见this bug