.NET 2.0 プロジェクトで Google Custom Search API を呼び出す必要があります。Google ライブラリは .NET 3.5 で記述されているため、使用できません。.NET 2.0 でコンパイルしようとしましたが、ライブラリの LINQ と Json.NET 3.5 バージョンには大きな依存関係があります。
Json.NET ライブラリの 2.0 バージョンを使用しようとしましたが、カスタム オブジェクト クラスの 1 つに逆シリアル化される JSON 応答を取得できません。問題は逆シリアル化にあります。逆シリアル化でフィールドを無視できますか? Google からの JSON 回答を表すクラスを取得できないため、逆シリアル化は常にエラーを返します。