Visual Studio 2010 で .net メール クライアント/サービスに取り組んでいます。
私が現在経験している問題は、サービスを変更しても、クライアントがこれらの変更に気付かないことです。これが私が進める方法です:
サービスのインターフェイスの 1 つを変更し、クライアント側でサービス参照を更新します。この小さなウィンドウにプログレス バーが表示され、参照が現在更新されていることがわかります。
しかし、新しい実装を使用したいときは、まだ変更が見られません。例えば:
ついさっき:void putFile(byte[] contents, String name);
今:void putFile(myFile file);
次に、サービス参照を更新し、クライアント側でメソッドを使用しようとしました。しかし、私が得るのは古いインターフェースだけです。