Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法加载文件或程序集';实体框架&x27;或者它的一个依赖项。无法验证强名称签名_C#_.net_Entity Framework - Fatal编程技术网

C# 无法加载文件或程序集';实体框架&x27;或者它的一个依赖项。无法验证强名称签名

C# 无法加载文件或程序集';实体框架&x27;或者它的一个依赖项。无法验证强名称签名,c#,.net,entity-framework,C#,.net,Entity Framework,无法加载文件或程序集“EntityFramework”或其 依赖关系。无法验证强名称签名。这个 程序集可能已被篡改,或已延迟签名,但未签名 使用正确的私钥完全签名。(HRESULT的例外情况: 0x80131045) 尝试从您的解决方案中删除EntityFramework*引用,然后使用Nuget软件包管理器将EntityFramework重新安装到您的解决方案中。我在localhost调试中遇到了同样的问题-清理/重建没有帮助 经过一些研究,我发现并复制了所需的框架文件,以解决路径问题 请检查

无法加载文件或程序集“EntityFramework”或其 依赖关系。无法验证强名称签名。这个 程序集可能已被篡改,或已延迟签名,但未签名 使用正确的私钥完全签名。(HRESULT的例外情况: 0x80131045)


尝试从您的解决方案中删除EntityFramework*引用,然后使用Nuget软件包管理器将EntityFramework重新安装到您的解决方案中。

我在localhost调试中遇到了同样的问题-清理/重建没有帮助 经过一些研究,我发现并复制了所需的框架文件,以解决路径问题

请检查错误消息中的路径 C:\Users\Admin\AppData\Local\Temp\Temporary ASP.NET文件\vs\0a4baecb\876745ee

复制粘贴文件EntityFramework.DLL 并使其成为只读


完成

您应该添加一些代码,并解释您将要执行的操作以及此错误发生在哪一行基于错误消息,我不确定从查看他的代码中可能会收集到什么。它似乎在抱怨EF DLL没有正确的签名。也许app/web config文件中指定的密钥与安装的EF版本不匹配?感谢您的评论我已经尝试过重新安装EF,但它不起作用。