プロジェクトには、タイプを共有する多数のWebサービスがあります。
簡単にするために、2つのWebサービスを使用して説明します。
http://MyServer/WebService.asmxのWebService1 http ://MyServer/WebService.asmx のwebService2
これら2つのサービスのプロキシを生成するとき、私は次のことを使用します。
wsdl / sharetypes http://MyServer/WebService1.asmx http://MyServer/WebService2.asmx / appsettingurlkey:WebServiceUrl / namespace:MyNamespace /out:MyProxy.cs
問題は、appsettingurlkeyがプロキシファイル内の各Webサービスで同じであるということです。複数のappsettingurlkeyパラメーターを指定できるようにしたい。これはどのように達成されますか?/ sharetypesパラメーターが使用可能になったので、識別されたWebサービスごとにappsettingurlkeyを指定するためのソリューションがあるはずです。
これがwsdl.exeで不可能な場合、私に何を提案しますか?wsdl.exeが出力する生成されたコードを更新したくないし、URLをWebサービスの各インスタンスに渡すアプリケーション全体を調べたくありません。