2010-11-11 8 views
2

Эй. Я наткнулся на Protobuf-net, и это похоже на отличную библиотеку сериализации. Возможно ли, чтобы это работало на Windows Phone 7? Я загрузил MSI, но кажется, что DLL нельзя ссылаться, потому что она не была создана с помощью Windows Phone Runtime. Есть ли другая DLL, которую я должен скачать, чтобы она работала на телефоне? спасибоProtobuf-net на Windows Телефон 7

+1

Возможно, это не тот ответ, который вы ищете, но это открытый источник. Посмотрите, можете ли вы попытаться скомпилировать его самостоятельно во время выполнения Windows Phone Runtime. Просто мысль .... – BFree

+0

Каков наилучший способ загрузки кода? Я пытался использовать Tortoise SVN, но он говорит, что URL-адрес недопустим. ('Http://protobuf-net.googlecode.com/svn/trunk/ protobuf-net-read-only') – XSL

+1

при использовании TortoiseSVN вы включаете только http : // protobuf-net.googlecode.com/svn/trunk/'как URL –

ответ

2

Существует WP7 поддержка в v2, который это багажник. Это не, но полностью выпущен (у меня есть несколько бит), но это does work.

+0

Спасибо за обновления Марк, я буду возиться с ранней версией. – XSL

0

Вы можете попробовать скомпилировать ствол v1. Но the author says, что в настоящее время работает большой рефакторинг, чтобы поддержать отсутствие поддержки дженериков Compact Framework.

0

Если вы загружаете один из ZIP-файлов в http://code.google.com/p/protobuf-net/ вместо MSI. например:

http://code.google.com/p/protobuf-net/downloads/detail?name=protobuf-net%20r282.zip

вы получите сборки для всех версий среды исполнения в том числе для Silverlight 2, который должен работать нормально по телефону (я не проверял)

+0

Я пробовал время выполнения SL2 и CF, но оба они бросают исключения MethodAccess на телефоне. – XSL

Смежные вопросы