2014-04-19 35 views
1

我在使用Facebook .SDK for .NET时遇到了一个奇怪的错误。我正在写会用这个包装我的第一个应用程序,我不知道我怎样才能解决这个错误:在Windows 8.1中的.NET错误的Facebook .SDK

An exception of type 'Facebook.WebExceptionWrapper' occurred in mscorlib.dll but was not handled in user code

Additional information: The underlying connection was closed: An unexpected error occurred on a send.

在下面的代码:

var accessToken = facebookOAuthResult.AccessToken; 
FacebookClient client = new FacebookClient(accessToken); 
client.AppId = _facebookAppId; 
dynamic aboutMeResult = await client.GetTaskAsync("/me"); // here an error occurs 
var result = (IDictionary<string, object>)aboutMeResult; 
var data = ((IEnumerable<object>)result["data"]).ToList(); 
var aboutMe = (IDictionary<string, object>)data[0]; 
Profile.CreateProfile((string)aboutMe["first_name"] + " " + (string)aboutMe["last_name"], true); 

我使用Windows 8.1和visual studio 2013,我正在创建一个商店应用程序。

在此先感谢。

回答

1
client.GetCompleted += async(o1, e1) => 
{ 
    if (e1.Error != null) 
    { 
     return; 
    } 
    var result1 = (IDictionary<string, object>)e1.GetResultData(); 


    JObject jobj1 = JObject.Parse(e1.GetResultData().ToString()); 
    JArray x1 = (JArray)jobj1["data"]; 

}; 
await client.GetTaskAsync("me/permissions?"); 

干杯!