我们有一个带有生成的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和数据合同的全部内容)?
答案 0 :(得分:3)
在DataServiceContext实例上,将IgnoreMissingProperties属性设置为true。