WCF数据服务属性添加中断客户端

时间:2011-11-18 23:14:09

标签: .net wcf-data-services odata

我们有一个带有生成的DataServiceClient的WCF数据服务。我们向服务器上的实体添加(未删除)属性。客户端现在抛出:

Type 'OrderIOI' does not have a property named 'total_ioi_qty'


   at System.Data.Services.Client.QueryResult.Execute()
   at System.Data.Services.Client.DataServiceRequest.Execute[TElement](DataServiceContext    context, QueryComponents queryComponents)
   --- End of inner ExceptionDetail stack trace ---

我们如何解决此错误?每次在服务器上添加属性时,我们都无法重新生成客户端引用....(我认为这是WCF和数据合同的全部内容)?

1 个答案:

答案 0 :(得分:3)

在DataServiceContext实例上,将IgnoreMissingProperties属性设置为true。