2009-03-27 7 views
0

Je reçois l'erreur suivante lors de l'exécution de la boîte à outils Facebook Connect sur un serveur avec ASP.Net 2.0 installé - J'ai déplacé manuellement le système .Core et System.xml.Linq au serveur à partir des DLL 3.5.Facebook Toolkit 2.0 - Erreur lors de l'exécution sur un serveur avec asp.net 2.0 installé

La plupart des autres choses semblent fonctionner, jusqu'à ce que j'essaie d'accéder à l'objet "users" - plus précisément, la méthode getinfo().

Ceci est l'erreur - quelqu'un a des idées? Merci!

Méthode non trouvée: 'Void System.Xml.XmlReaderSettings.set_MaxCharactersFromEntities (Int64)'.

[MissingMethodException: Méthode non trouvée:. 'Void System.Xml.XmlReaderSettings.set_MaxCharactersFromEntities (Int64)'] System.Xml.Linq.XNode.GetXmlReaderSettings (LoadOptions o) 0 System.Xml.Linq.XElement .Parse (texte de chaîne, options LoadOptions) +60 System.Xml.Linq.XElement.Parse (texte de chaîne) +7 Microsoft.Xml.Schema.Linq.XTypedServices.Parse (String xml) +23 facebook.users. getInfo (uids de chaîne) +201 facebook.users.getInfo (Int64 uid) +34 content_FBLoggedIn.Page_Load (Expéditeur d'objet, EventArgs e) +481 System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Object t, EventArgs e) +15 System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Expéditeur d'objet, EventArgs e) +34 System.Web.UI.Control.OnLoad (EventArgs e) +99 System.Web.UI.Control.LoadRecursive() +47 System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 1061

Répondre

0

Juste une mise à jour - J'ai finalement fini par installer les DLL 3.5 sur le serveur - je n'ai pas trouvé d'autre solution qui a fonctionné.

Une fois que j'ai fait cela, tous les problèmes sont partis.

Merci pour le conseil si Ax - le serveur fonctionne en 32 bits cependant.

1

googleing pour set_MaxCharactersFromEntitiessuggests cela pourrait être un problème de 64 bits dll sur le serveur vs 32 bits dll sur la machine de développement local.

Questions connexes