«Facebook.JsonObject» не содержит определения «имя» ОШИБКА - PullRequest
2 голосов
/ 02 марта 2011

Я только что установил facebook c # sdk, но когда я пытаюсь запустить пример (после всех изменений, сделанных в web.config), я получаю сообщение об ошибке:

'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.

Что я делаю не так?

Я нашел sulotion:

строка 33 должна быть -> lblName.Text = myInfo ["name"];

1 Ответ

3 голосов
/ 10 октября 2012

Получил причину:

  • Возможно, вы добавили в проект Newtonsoft.Json.
  • Причина: при добавлении в проект всей папки библиотеки будут отображены неудовлетворенные зависимости (из-за файла JsonNetSerializer.cs) - вы не хотите добавлять это в проект.
...