1

OData プロトコルを介して通信する WCF サービスと MVC4 アプリケーションがあります。しかし、次の問題があります。コレクション型を処理するには、プロトコルのバージョンが少なくともバージョン 3 である必要があります。使用する OData プロトコルのバージョンを変更する方法 (および場所) は?

明確にするために、エラーを生成する MVC4 アプリケーション部分を次に示します。

String serviceAddress = ConfigurationManager.AppSettings["WCFADDRESS"];
            DataServiceContext context = new DataServiceContext(new Uri(serviceAddress));
            List<Result> prod = context.Execute<Result>(new Uri(serviceAddress + "sp2?cid="+clientID), "GET", false).ToList();

3行目にエラーがあります。WCF サービスと MVC アプリで OData リファレンスのバージョンを確認しました: 5.5 と 5.0... どうすれば解決できますか? ありがとう !

フランス語を話す人にとっては、正確なエラーは次のとおりです。Il n'est pas pris en charge dans la version 1.0.

4

1 に答える 1