问题
我目前看到的问题是,在我升级客户端&服务器到OData 6.2。
错误消息
System.InvalidOperationException:响应有效内容不是有效的响应有效内容。请确保顶级元素是有效的Atom或JSON元素或属于“http://docs.oasis-open.org/odata/ns/data”命名空间。
潜在参考作为已知问题
已知问题:$ filter和$ select中的复杂类型的类型转换不受支持http://blogs.msdn.com/b/odatateam/archive/2014/04/14/odl-6-2-release-announcement.aspx
我很难在https://odata.codeplex.com/
上找到说明文件
此.zip文件包含VS2013项目,可以重现该问题。请查看随附的README.txt以获取更多信息
答案 0 :(得分:0)
小提琴文件显示有效负载在OData V3中,并且您尝试使用OData V4客户端读取它。
您的服务器代码使用程序集“Microsoft.AspNet.WebApi.OData”,它是OData V3上的Web API。 Web API 2.2适用于OData V4。