以前にこの質問を見たことがありますが (ここでは 1 つ)、解決策は、参照されているアセンブリを再利用しないことです。複数のサービスが同じ共有オブジェクトを参照するため、含まれているアセンブリを再利用する必要があります。アセンブリを再利用しないと、同じオブジェクトが異なる名前空間を介して参照されるため、名前空間エラーが発生します。(つまり、Service1.Object、Service2.Object)
つまり、Web サービスの ClientBase を拡張する生成された Client クラスが必要ですが、同じ名前空間を持つ共有オブジェクトが必要なため、再利用参照アセンブリのチェックを外すことができません。助言がありますか?