首页 文章

facebook.dll facebooksdk出错

提问于
浏览
1

我得到了与facebooksdk一起使用的web应用程序,当我部署它时......它运行正常并且它正在抛出这样的错误......

'/'应用程序中的服务器错误 . 无法加载文件或程序集'Facebook,Version = 4.1.1.0,Culture = neutral,PublicKeyToken = 58cb4f2111d1e6de'或其中一个依赖项 . 访问被拒绝 . 描述:执行当前Web请求期间发生未处理的异常 . 请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息 . 异常详细信息:System.IO.FileLoadException:无法加载文件或程序集'Facebook,Version = 4.1.1.0,Culture = neutral,PublicKeyToken = 58cb4f2111d1e6de'或其依赖项之一 . 访问被拒绝 . 源错误:在执行当前Web请求期间生成了未处理的异常 . 可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息 . 程序集加载跟踪:以下信息有助于确定无法加载程序集“Facebook,Version = 4.1.1.0,Culture = neutral,PublicKeyToken = 58cb4f2111d1e6de”的原因 . 警告:装配绑定日志记录已关闭 . 要启用程序集绑定失败日志记录,请将注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)设置为1.注意:程序集绑定失败日志记录会导致一些性能损失 . 要关闭此功能,请删除注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog] . 堆栈跟踪:[FileLoadException:无法加载文件或程序集'Facebook,Version = 4.1.1.0,Culture = neutral,PublicKeyToken = 58cb4f2111d1e6de'或其依赖项之一 . 访问被拒绝 . ] Secured_Login.FacebookVerification()0 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,Object o,Object t,EventArgs e)25 System.Web.UI.Control.LoadRecursive()71 System.Web . UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)3048版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.1

我在pageload中得到了这个方法

protected void Page_Load(object sender, EventArgs e)
{
    FacebookVerification();
}

protected void FacebookVerification()
{
    try
    {
        FacebookApp fbApp = new FacebookApp();

        if (fbApp.Session != null)
        {
            dynamic myinfo = fbApp.Get("me");
            String firstname = myinfo.first_name;
            String lastname = myinfo.last_name;
            lblFBStatus.Text = "you signed in as " + firstname + " " + lastname ;
        }
        else
        {
            lblFBStatus.Text = "Please sign in with facebook";
        }
    }
    catch (Exception)
    {
        throw;
    }
}

1 回答

  • 0

    您是否尝试过最新版本的C#Facebook SDK?

相关问题