【发布时间】:2013-01-21 11:51:36
【问题描述】:
我需要在我的 .NET 2.0 项目中调用 Google 自定义搜索 API。 我不能使用Google Libraries,因为它们是用 .NET 3.5 编写的。我尝试在 .NET 2.0 中编译它们,但在 LINQ 和 Json.NET 3.5 版本的库中有很大的依赖关系。
我尝试使用 2.0 版本的 Json.NET 库,但无法将 JSON 响应反序列化为我的自定义对象类之一。 问题在于反序列化。我可以忽略反序列化中的字段吗?反序列化总是返回错误,因为我无法从 Google 获取代表 JSON 答案的类。
【问题讨论】:
-
为什么不将您的项目升级到 .NET 3.5?它只是 .NET 2.0 的扩展?
-
因为我做不到。我有组件依赖项。
-
如果您从 2.0 升级到 3.5,为什么您的组件依赖关系会中断?你试过了吗?
-
最重要的是,我的客户不允许我这样做。这是一个巨大的项目,由于特别需要,我无法升级。
标签: c# .net c#-2.0 google-search-api