c# - 无法加载文件或程序集 'Dapper, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null' 或其依赖项之一

标签 c# asp.net-mvc dapper

我无法解决这个问题,“System.Exception:无法加载文件或程序集‘Dapper,Version=1.8.0.0,Culture=neutral,PublicKeyToken=null’或其依赖项之一。系统找不到指定的文件。”

我已经检查了我解决方案中所有项目的引用,检查了 nuget 包,检查了项目文件,但找不到对 Dapper 版本 1.8.0.0 的任何引用。

当我尝试运行测试时它失败了,我无法继续我的 ASP.NET MVC 应用程序。

还有什么想法可以尝试吗?

最佳答案

诊断 DllNotFoundException 的最佳方法是启用融合日志查看器。 这是您需要做的: 以管理员身份打开 Visual Studio Developer 命令提示符 -> 输入 fuslogvw -> -> 单击设置 -> 选择将绑定(bind)失败记录到磁盘(您可以为日志文件设置自定义路径)。运行您的应用程序并开始阅读日志(日志标题很可能包含您的 DLL 名称)。 不要忘记在完成后禁用日志记录,否则您的硬盘驱动器将立即被填满。

关于c# - 无法加载文件或程序集 'Dapper, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null' 或其依赖项之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23576036/

相关文章:

c# - 如何在c sharp中循环json对象内部的json对象

c# - 使用 C# 和 Rotativa 生成 PDF 后删除状态消息

c# - VS 生成的 WSDL 命名空间问题

c# - ajax 调用 c# mvc 发送 post 和 get

c# - 使用 Dapper 或通过 Linq 填充一对多关系

Azure SQL 数据库 : "No columns were selected" when calling a stored procedure using Dapper

c# - 配置 asp.net 项目

asp.net-mvc - MVC 3 和 DRY 自定义验证

asp.net-mvc - Visual Studio 2010 Express 是用于 MVC 开发的吗?

c# - 事务无法通过 Task.WhenAll 处理并行命令