私は得続けます:
警告 MSB3026: dll エラーをコピーできませんでした。
ソリューションにはいくつかのプロジェクトがあります。
ビルド時に、次のエラーも表示されます。
エラー 47 「myapp\bin\Debug*.dll」を「bin*.dll」にコピーできませんでした。再試行回数 10 回を超えました。失敗しました。
デバッグ中にアプリケーションが応答しなくなり、毎回 Visual Studio を閉じる必要があります。それは面倒でしたが、今ではイライラすることも増えています。
私たちは 8 人のチーム メンバーであり、全員が同じエラーを受けています。ソリューションを再構築できず、アプリケーションの実行が非常に遅くなります。
プロジェクトで使用しているものの 1 つはSignalRです。
これらは私がこれまでに試したことです。彼らは私を助けませんでしたが、読者を助けるかもしれません:
Visual Studio のデバッグ/読み込みが非常に遅いで説明されている解決策を試しましたが、うまくいきませんでした。
また、各プロジェクト プロパティで [Visual Studio ホスティング プロセスを有効にする] のチェックを外してみましたが、それでも問題は解決しませんでした。
ソリューションについては、http://www.richard-banks.org/2008/04/how-to-fix-problems-with-locked-files.html および http://social.msdn.microsoft.com/Forums/で説明されています。 en-US/msbuild/thread/40ed753e-47af-4638-8a72-1d607102a05c/
プロジェクトでスクリプトを事前にビルドします。
if exist "$(TargetPath).locked" del "$(TargetPath).locked" if exist "$(TargetPath)" if not exist "$(TargetPath).locked" move "$(TargetPath)" "$(TargetPath).locked"
bin フォルダーはソース管理下にありません。
Microsoft.VisualStudio.Web.Host.exe プロセスを強制終了すると、ファイルのロックが解除されることがありますが、常に機能するとは限りません。
管理者モードで Visual Studio を実行しています。
ソース コード フォルダーに対するフル アクセス (読み取り/書き込み権限) を持っています。