numOfResults という名前のプロパティをSOAP
メッセージ属性にシリアル化しようとしていますが、プロパティを で表示すると投稿にシリアル化されませんWireshark
。私は名前を変更しましたが、それはうまくいき、新しい名前から再作成して、それを別の名前で呼び出してシリアル化しましたが、「numOfResults」と呼ぶとすぐにそうしません。これは、生成されたスタブ内にあることに注意してください。これは、しばらく前に (.NET 2 で) WSDL から生成されたものであり、スキーマまたは .wsdl にアクセスして新しいスタブを生成することはできません。
残念ながら、サービスは閉じたボックスと通信しているため、相手側で属性名を変更できません。私は同じ結果でプロジェクトを再構築しました.NET 2.0
。.NET 4.5
プログラムは と で実行されWindows 8
、Winserver 2008
同じ結果が得られました。
「numOfResults」は、フレームワークの腸のどこかで予約語なのだろうか。
そうでなければ、次に何を試すべきか、または何が問題なのかについてのアイデアはありますか?
よろしく
マーク