Могу ли я заставить JSON.NET 4.0.4 работать на Windows Phone 7.1 Mango?

Я знаю, что было упомянуто, что JSON.NET будет работать на WP Mango 7.1 в 4.0.5 и пока использовать 3.x, однако это не работает для меня, как 4.x... Он не обрабатывает десериализацию так же по какой-то причине, поэтому мне интересно, есть ли способ, которым я могу собрать 4.0.4 из исходного кода для работы с 7.1 сейчас, не получая ошибки десериализации:

Could not load type 'System.Dynamic.IDynamicMetaObjectProvider' from assembly 'System.Core, Version=3.7.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC'.

person Redth    schedule 24.11.2011    source источник


Ответы (1)


См. мой ответ здесь — Переход на JSON.NET 4.0. 3 сломали мое приложение

Быстрое решение - изменить ссылку dll из сборки SL на SL3-wp

person James Newton-King    schedule 25.11.2011
comment
Проблема, если я использую SL3-wp dll, заключается в том, что десериализация, похоже, не работает должным образом... Она не обрабатывает нуль так, как в моем другом приложении, использующем 4.x на MonoTouch... - person Redth; 28.11.2011