既存のDelphi2006(非.NET)クライアントによって使用される既存のC#.NETWebサービスをリファクタリングしています。クライアントを再構築/再デプロイしたくありません。私の目標は、プロキシクラスが変更されないようにWSDLを同一に保つことです。
ツール(Regionerate)を使用して、現在の標準に基づいてメソッド/プロパティをリージョン化およびソートしました。これにより、WSDLのタグの順序が変更されました。
XML差分ツールを使用してファイルを比較し、順序を無視することはできますが、これがクライアントに影響するかどうかはわかりません。Webメソッドまたは(プロキシになる)クラスプロパティの順序は関係がありますか?