Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.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# 无法加载文件或程序集';SqlServer';或者它的一个依赖项_C#_.net_Sql Server_Asp.net Mvc_Entity Framework - Fatal编程技术网

C# 无法加载文件或程序集';SqlServer';或者它的一个依赖项

C# 无法加载文件或程序集';SqlServer';或者它的一个依赖项,c#,.net,sql-server,asp.net-mvc,entity-framework,C#,.net,Sql Server,Asp.net Mvc,Entity Framework,我在Visual Studio 2015中创建了一个项目,但复制之后 在另一台计算机上运行它会给我以下错误 无法加载文件或程序集“EntityFramework.SqlServer”或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者已延迟签名但未使用正确的私钥完全签名。(来自HRESULT的异常:0x80131045) 请给我建议如何修复它有几种方法可以修复它 清理项目 运行nuget还原 重建项目 如果这不起作用,请尝试删除引用并通过执行以下操作再次添加它: 删除引用(如果存在) 转

我在Visual Studio 2015中创建了一个项目,但复制之后 在另一台计算机上运行它会给我以下错误

无法加载文件或程序集“EntityFramework.SqlServer”或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者已延迟签名但未使用正确的私钥完全签名。(来自HRESULT的异常:0x80131045)


请给我建议如何修复它

有几种方法可以修复它

  • 清理项目
  • 运行nuget还原
  • 重建项目
  • 如果这不起作用,请尝试删除引用并通过执行以下操作再次添加它:

  • 删除引用(如果存在)
  • 转到package.json并删除EntityFramework行
  • 转到Nuget package manager并重新安装对项目的引用

  • 有几种方法可以解决这个问题

  • 清理项目
  • 运行nuget还原
  • 重建项目
  • 如果这不起作用,请尝试删除引用并通过执行以下操作再次添加它:

  • 删除引用(如果存在)
  • 转到package.json并删除EntityFramework行
  • 转到Nuget package manager并重新安装对项目的引用

  • 是否已添加对项目的引用?运行nuget restore。。。或者,请确保引用存在并且旁边没有黄色标记否,项目中没有额外引用,任何引用上也没有黄色标记是否已将引用添加到项目中?运行nuget restore。。。或者,确保参考文件存在,且其旁边没有黄色标记否,项目中没有额外参考文件,任何参考文件上也没有黄色标记