的Facebook C#SDK登录问题

问题描述:

最近我决定切换到5.0.3 verison facebook的C#SDK库。其中修改一个我必须做的是改变剧本在我登录视图:的Facebook C#SDK登录问题

FB.init({ appId: '<%: FacebookContext.Current.AppId %>', status: true, cookie: true, xfbml: true }); 

这是以前类似Facebook.FacebookSettings.Current.AppId并用它做工精细。现在我得到的编译错误

S0103:“FacebookContext”的名称并 不

我的webconfig设置正确,我认为,就像包含在该mvcwebsite样品目前情况下存在图书馆。任何想法可能是错误的?

+1

+1是fecabook – blueberryfields 2011-02-18 10:57:46

您需要的页面或通过web.config中注册Facebook的命名空间。

或者你也可以手动输入完整的命名空间:

'<%: Facebook.FacebookContext.Current.AppId %>' 

请注意, @Facebook.FacebookContext.Current.AppId 现在 @Facebook.FacebookApplication.Current.AppId