2011-02-14 82 views
0

我正在尝试使用Facebook的图形API进行身份验证。我正在使用它来获取access_token。我重定向到Facebook的以下各项:无法加载文件或程序集'Facebook'或它的一个依赖关系

Response.Redirect(string.Format("https://graph.facebook.com/oauth/authorize?client_id={0}&redirect_uri={1}&display={2}&scope={3}", clientId, redirectUrl, display, scope)); 

当Facebook的重定向到我的网站,我得到一个无法加载文件或程序的Facebook“或它的一个依赖

当Facebook返回时,地址看起来很好。

http://mylocalhost.com/Facebook/oauth-redirect.aspx?code=.......... 

但是,IIS/.NET抛出配置错误 - 无法加载文件或组件的Facebook“或它的一个依赖

Line 57:     <add assembly="System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/> 

行58:59 行: 第60行: 第61行:

我确认Facebook.dll和Facebook.Web.dll在我的bin文件夹。

我的环境是:

的Facebook C#SDK 5.0.3

VS 2010

.NET 4.0

IIS 7(使用调试)

http://MyLocalhost.com/

关于什么是不配置的任何想法正确地使用?

谢谢。

史蒂夫

回答

1

这可能是不正确的答案,但我在其他一些项目。尝试面对错误这样的改变溶液中的性能framework settings

,并同其设置为你的SDK使用即如果您使用的是Facebook 4.0(dotnet version notsdk version),然后将其从dotnetframework 4.0客户端(Vs 2010中的默认值)更改为4.0

相关问题