使用Dapper.Contrib抛出"无法找到文件或程序集Dapper Version = 1.40.0"

时间:2015-11-28 06:48:47

标签: c# dapper

我正在使用Console C#应用程序构建POC,以了解将来会使用的Dapper及其相关程序集的功能。

为此,我引用了NuGet中的Dapper assembly version 1.42.0。我已经编写了使用Dapper加载和保存数据的代码,并且它的工作非常好。

接下来,我尝试从NuGet添加Dapper.Contrib程序集,以利用此程序集公开的属性。我使用了" Computed"我的一个模型DTO类中的属性的属性。但是,当我运行应用程序时,我得到以下异常

Unhandled Exception: System.IO.FileNotFoundException: 
       Could not load file or assembly 'Dapper, Version=1.40.0.0, Culture=neutral, 
  PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

如果我删除从Dapper.Contrib程序集引用的属性,则应用程序正常工作。根据Nuget中的Dapper.Contrib程序集详细信息,它需要Dapper版本1.42.0或更高版本,它已经是程序集的一部分

我不确定为什么在使用Dapper.Contrib时出现此错误。是否有人使用Dapper.Contrib面临类似问题?

0 个答案:

没有答案