facebook c # sdk проблема со входом - PullRequest
2 голосов
/ 18 февраля 2011

Недавно я решил перейти на версию 5.0.3 библиотеки Facebook c # sdk.Одной из модификаций, которые должен был сделать ai, было изменение сценария в моем представлении входа в систему:

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

, который ранее был чем-то вроде Facebook.FacebookSettings.Current.AppId, и раньше он работал нормально.Теперь я получаю ошибку компиляции

S0103: имя 'FacebookContext' не существует в текущем контексте

Мой webconfig настроен правильно, как и вОбразец mvcwebsite включен в библиотеку.Есть идеи, что может быть не так?

Ответы [ 2 ]

3 голосов
/ 04 мая 2011

Обратите внимание, что @Facebook.FacebookContext.Current.AppId теперь @Facebook.FacebookApplication.Current.AppId

3 голосов
/ 20 февраля 2011

Вам необходимо зарегистрировать Facebook пространство имен на странице или через web.config.

Или вы можете вручную ввести полное пространство имен:

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