最新のVisual Studio Community 2017(15.4)を使用しています。そして、私はVisual Studioをインストールして以来(以前はこれまでに働いたことはありませんでした)。私はこの問題があったにもかかわらずいつも持っています。数回コンパイルすると、次のように表示され始めます。Visual Studioのロックファイル
ファイル "obj \ Debug \ afile.exe"を "bin \ Debug \ afile.exe"にコピーできません。プロセスは別のプロセスで使用されているため、 'bin \ Debug \ afile.exe'というファイルにアクセスできません。
私は周りを探索し、すべてを試しました。何も私のために働く。それはしばらくの間はうまくいくかもしれませんが、しばらくすると再び表示され始め、コンパイルできません。
私はWindows 7 OSで動作します。私はAvastとComodo Firewallをインストールしています。プロジェクトはSourceTree sourcecontrollの下にあります。私はプログラム内のobjとbinパスを除外しました。
私はAssemblyVersionとAssemblyFileVersionを変更しようとしました。 Avastをアンインストールしようとしました。私はどのプロセスがファイルにアクセスしているかを見つけるために "ProcessExplorer"を試みました(0件)。
もっと何ができるのですか?数秒前に書いたコードをテストしているとき、これは本当にイライラしています。
この問題について古いスレッドがあります。私はこれを解決するために何もできませんか?
はそれがafile.exeがまだ実行されている? – Fildor
すると、あなたがコピーした場合どうなりますか?ロックされたファイルを削除することが可能です他のフォルダへの解決策はありますか? –
作成したライブラリの1つは、別の実行中のプロジェクト/プロセスで使用していますか? – Cataklysim