'Facebook.JsonObject'不包含'name'ERROR的定义

时间:2011-03-02 05:32:19

标签: facebook-c#-sdk

我刚刚安装了facebook c#sdk,但是当我想运行这个例子时(在web.config中完成所有变换之后)我收到了这个错误的messgae:

'Facebook.JsonObject' does not contain a definition for 'name' 

代码为:

Line 31:         var fb = new FacebookClient(this.CurrentSession.AccessToken);

Line 32:         dynamic myInfo = fb.Get("me");

Line 33:         lblName.Text = myInfo.name;

Line 34:         pnlHello.Visible = true;

错误在第33行。

我做错了什么?

我发现了闷闷不乐:

第33行应该是 - > lblName.Text = myInfo [“name”];

1 个答案:

答案 0 :(得分:3)

有原因:

  • 您可能已将Newtonsoft.Json添加到项目中。
  • 原因:将整个库文件夹添加到项目中会显示不满意的依赖项(因为JsonNetSerializer.cs文件) - 您不想将其添加到项目中。