昨日から脳みそバグってる。私は WCF クライアントと net.tcp でホストされた WCF サービスを持っており、数週間は問題なく動作していました。次に、いくつかのマイナーな変更の後、サービスがIServiceCallBack callback = OperationContext.Current.GetCallbackChannel<IServiceCallBack>()
呼び出し時に突然クラッシュし、「キャストできません...」という例外がスローされます。コールバックが必要ないところはどこでも、すべて正常に動作します。サービスがコールバックを認識しなくなったようです。
これは、VS のキャッシュに同じアセンブリの複数のバージョンがある場合に発生する可能性があることがわかったので、C:\Users\xxx\AppData\Local\Microsoft\VisualStudio\10.0\ProjectAssemblies
すべてのファイルにアクセスして削除しました。バグが発生し続けるため、成功しません。
私は自分のソリューションの古いバックアップを試してみましたが、うまくいきましたが、今では同じようにクラッシュします。私は今、この問題についてまったく無知です。
どんな助けでも大歓迎です。