Asp.net 从Nuget安装Facebook C#SDK不起作用

Asp.net 从Nuget安装Facebook C#SDK不起作用,asp.net,vb.net,facebook-c#-sdk,nuget,Asp.net,Vb.net,Facebook C# Sdk,Nuget,编码平台:ASP.NET WebForms4.0 VB 安装Facebook和FacebookWeb,并在运行应用程序时安装。我得到这个错误 无法加载文件或程序集 “Facebook.Contracts,版本=5.0.25.0, 文化=中立, PublicKeyToken=58cb4f2111d1e6de'或 它的一个依赖项。强名称 无法验证签名。这个 组件可能已被篡改, 或者它被延迟签署,但没有完全签署 使用正确的私钥签名。 (来自HRESULT的异常:0x80131045) 有什么问题吗?删

编码平台:ASP.NET WebForms4.0 VB

安装Facebook和FacebookWeb,并在运行应用程序时安装。我得到这个错误

无法加载文件或程序集 “Facebook.Contracts,版本=5.0.25.0, 文化=中立, PublicKeyToken=58cb4f2111d1e6de'或 它的一个依赖项。强名称 无法验证签名。这个 组件可能已被篡改, 或者它被延迟签署,但没有完全签署 使用正确的私钥签名。 (来自HRESULT的异常:0x80131045)


有什么问题吗?

删除了
Facebook.Contracts.dll
Facebook.Web.Contracts.dll


现在工作正常。

是否安装了MicrosoftCodeContracts?否。Facebook.Contracts是否具有依赖性?到现在为止,我省略了代码契约。这会有问题吗?你不应该引用facebook.contracts.dll,我建议你安装微软代码合同是的。我已经读过了。听起来不错。但消除依赖不是更好吗?