そのため、wcf サービスをデバッグしようとして非常に多くの問題が発生しており、助けが必要な場合があります。私が書いているサービスは、C#、Visual Studio 2010 で作成されており、私の会社がクライアントのプロジェクトの 1 つに持っている既存のサービスの一部です。ローカルでデバッグするときに WCFTestClient を使用してサービスに接続しています。最初にビジュアル スタジオを開いて問題のサービスをデバッグするときはいつでも正常に動作しますが、コードに変更を加えて再構築する必要がある場合は、次のエラーが発生します。
ファイル "obj\Debug\Application.DataAccess.dll" を "bin\Debug\Application.DataAccess.dll" にコピーできません。要求された操作は、ユーザー マップ セクションが開いているファイルに対して実行できません。
この問題を回避できた唯一の方法は、Visual Studio を閉じて再度開くことです。これは、変更を加えるたびにかなり時間がかかり、面倒です。ソリューションのクリーニングと再構築を試みましたが、同じエラーが発生します。Process Explorerを開いてdllを使用しているものを見つけようとしましたが、Visual Studioの一部であるFxCopCmd.exeだけです。
誰かが wcf サービスをローカルでデバッグするより良い方法を持っているか、または上記のエラーを防止または解決する方法を知っていますか? どんな助けでも大歓迎です、ありがとう。