2009-03-27 12 views
0

Ich bekomme den folgenden Fehler beim Versuch, das Facebook Connect Toolkit auf einem Server mit ASP.Net 2.0 installiert zu installieren - ich manuell über System verschoben .Core und System.xml.Linq zum Server von den 3.5 DLLs.Facebook Toolkit 2.0 - Fehler beim Ausführen auf einem Server mit asp.net 2.0 installiert

Die meisten anderen Dinge scheinen zu laufen, bis ich versuche, auf das "Benutzer" -Objekt zugreifen - genauer gesagt, die Methode getinfo().

Dies ist der Fehler - hat jemand irgendwelche Ideen? Vielen Dank!

Methode nicht gefunden: 'Void System.Xml.XmlReaderSettings.set_MaxCharactersFromEntities (Int64)'.

[Missing: Methode nicht gefunden:. 'Void System.Xml.XmlReaderSettings.set_MaxCharactersFromEntities (Int64)'] System.Xml.Linq.XNode.GetXmlReaderSettings (Loadoptions o) +0 System.Xml.Linq.XElement .Parse (Zeichenfolgetext, LoadOptions-Optionen) +60 System.Xml.Linq.XElement.Parse (Zeichenfolgetext) +7 Microsoft.Xml.Schema.Linq.XTypeDesvices.Parse (Zeichenfolge xml) +23 facebook.users. getInfo (String UIDs) +201 facebook.users.getInfo (Int64 uid) +34 content_FBLoggedIn.Page_Load (Object sender, EventArgse) 481 System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Object t, EventArgs e) +15 System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Object sender, EventArgse) +34 System.Web.UI.Control.OnLoad (EventArgse) +99 System.Web.UI.Control.LoadRecursive() +47 System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 1061

Antwort

0

Nur ein Update - ich habe tatsächlich die 3.5 DLLs auf dem Server installiert - ich konnte keine andere Lösung finden, die funktionierte.

Sobald ich das tat, gingen alle Probleme weg.

Danke für den Tipp obwohl Ax - der Server läuft in 32 Bits obwohl.

1

googleing für set_MaxCharactersFromEntitiessuggests könnte dies ein Problem der 64-Bit-DLLs auf dem Server vs. 32bit-DLLs auf dem lokalen Entwicklungsmaschine sein.