Hey. Je suis tombé sur Protobuf-net et il me semble que c'est une excellente bibliothèque de sérialisation à utiliser. Est-il possible de faire fonctionner cela sur Windows Phone 7? J'ai téléchargé le MSI mais il semble que la DLL ne peut pas être référencée car elle n'a pas été créée avec Windows Phone Runtime. Y at-il une autre DLL que je devrais télécharger pour l'utiliser afin qu'elle fonctionne sur le téléphone? merciProtobuf-net sur Windows Phone 7
Répondre
Vous pouvez essayer de compiler le tronçon v1. Mais the author says qu'un grand refactor est actuellement en cours pour soutenir le manque de support générique du Compact Framework.
Si vous téléchargez l'un des fichiers zip au http://code.google.com/p/protobuf-net/ au lieu du fichier MSI. par exemple:
http://code.google.com/p/protobuf-net/downloads/detail?name=protobuf-net%20r282.zip
vous obtenez des ensembles pour toutes les versions d'exécution dont une pour silverlight 2 qui devrait fonctionner correctement sur le téléphone (je ne l'ai pas testé)
J'ai essayé les runtimes SL2 et CF, mais ils lancent tous les deux des exceptions de MethodAccess sur le téléphone. – XSL
Probablement pas la réponse que vous cherchez, mais elle est open source. Voyez si vous pouvez essayer de le compiler vous-même contre le Windows Phone Runtime. Juste une idée .... – BFree
Quelle est la meilleure façon de télécharger le code? J'ai essayé d'utiliser Tortoise SVN, mais il est dit que l'URL n'est pas valide. ('Http://protobuf-net.googlecode.com/svn/trunk/protobuf-net- read-only') – XSL
Lorsque vous utilisez TortoiseSVN, vous n'incluez que' http : // protobuf-net.googlecode.com/svn/trunk/'en tant qu'URL –