-2

サード パーティのサービス リファレンスを参照したところ、.svcinfo、.svcmap、およびいくつかの .xsd ファイルが作成されました。

私のコードでは、このサービスのプロキシを作成し、CreateAccount(値を使用して) メソッドを呼び出そうとしました。このメソッドを呼び出した後、次のエラーが発生しました。

名前空間「https://www.mysite.com/MyOrder」の最上位 XML 要素「OrderItems」は、個別のタイプ APITest.ServiceReference1.OrderItems および APITest.ServiceReference1.OtherOrderItems を参照します。XML 属性を使用して、要素または型の別の XML 名または名前空間を指定します。

SOAPUI ツールを使用してこのメ​​ソッドを呼び出すことができ、サービスからアカウントが作成されたことを示す有効な結果が得られ、アカウント番号が返されました。

このサービスを参照するために Visual Studio 、 c#/vb 、Windows フォーム アプリを使用しています。

私は多くの検索を行いましたが、このエラーを解決するための正しい答えが得られませんでした. なぜこれが起こっているのですか?

4

1 に答える 1

0

プロキシ クラスでシリアル化を確認してみましたか。

名前空間の 'name' という名前の XML 要素は、個別の型を参照しています

于 2013-01-21T05:18:43.860 に答える