Facebook Toolkit 2.0 - ошибка при запуске его на сервере с установленным asp.net 2.0 - PullRequest
0 голосов
/ 27 марта 2009

При попытке запустить инструментарий Facebook Connect на сервере с установленным ASP.Net 2.0 я получаю следующую ошибку - я вручную переместился через System.Core и System.xml.Linq на сервер из библиотек 3.5.

Большинство других вещей работают, пока я не пытаюсь получить доступ к объекту "users" - точнее, к методу getinfo ().

Это ошибка - у кого-нибудь есть идеи? Спасибо!

Метод не найден: 'Void System.Xml.XmlReaderSettings.set_MaxCharactersFromEntities (Int64)'.

[MissingMethodException: метод не найден: 'Void System.Xml.XmlReaderSettings.set_MaxCharactersFromEntities (Int64)'.] System.Xml.Linq.XNode.GetXmlReaderSettings (LoadOptions o) +0 System.Xml.Linq.XElement.Parse (текст строки, параметры LoadOptions) +60 System.Xml.Linq.XElement.Parse (текст строки) +7 Microsoft.Xml.Schema.Linq.XTypedServices.Parse (String xml) +23 facebook.users.getInfo (строковые идентификаторы) +201 facebook.users.getInfo (Int64 uid) +34 content_FBLoggedIn.Page_Load (Отправитель объекта, EventArgs e) +481 System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Объект o, Объект t, EventArgs e) +15 System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Отправитель объекта, EventArgs e) +34 System.Web.UI.Control.OnLoad (EventArgs e) +99 System.Web.UI.Control.LoadRecursive () +47 System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint) + 1061

Ответы [ 2 ]

1 голос
/ 28 марта 2009

Google для set_MaxCharactersFromEntities предлагает это может быть проблемой 64-битных библиотек на сервере против 32-битных библиотек на локальной машине разработки.

0 голосов
/ 01 апреля 2009

Просто обновление - на самом деле я установил 3.5 DLL на сервер - я не смог найти другое решение, которое сработало.

Как только я это сделал, все проблемы ушли.

Спасибо за совет, хотя Ax - сервер работает на 32 битах.

...