Если кто-то столкнется с этой проблемой - не будь мной. Убедитесь, что вы используете 2.6+, а не 2.4, как я ..
Вы посмотрели на то, что "недостающие" классы на самом деле должны сделать для существующих библиотек? Если бы они довольно просты реализовать себя, которые были бы моим первым предложением - затем вносят результаты назад в те проекты.
посмотрите здесь - несколько библиотек C# json для выбора от. также, "вручную" парсинг JSON от строки не является всем этим трудным.
Json.NET поддерживает компактную платформу .NET 3.5.