Visual Studio 2010で大きなC#ソリューションをコンパイルする際にこのエラーが発生しました。 コンパイル後に毎回。このソリューションで使用されるもののプロジェクトのOBJフォルダを削除するには、そうでなければ、私は次のエラーました:私はすべてインターネット上で解決策を探していたしましたVisual Studio出力ファイル '... obj Debug Foo.Bar.dll'に書き込めませんでした。
Could not write to output file '...\obj\Debug\Foo.Bar.dll'
The process cannot access the file because it is being used by another process
を、実際に見つかった/それらのいくつか試してみました
。例:devフォーラムの多くの人がコンパイルを開始しないようにしていましたが、UserControl(いくつかの例ではr sources から)デザイナーが公開されました。
事前ビルドスクリプトをobjフォルダの削除に使用していましたが、この特定の解決方法は問題ありませんが、発行されたプロジェクトが広く使用されているライブラリの場合は再コンパイルによって "親"プロジェクトが再コンパイルされます。
あなたはあなたの質問に対する答えとしてこれを受け入れるべきです。 – Bernard
@Bernard私は知っているが、私の評価で..私はできない。 cit。あなたは2日で自分の答えを受け入れることができます。 とにかく私はそれをやるでしょう、私は規則を知っています:D – Salaros
私はこの問題のバグを埋めることを考えていましたが、VS12は既に出ているので、修正されません ":D VS12(mis)が同じように動作するかどうかチェックしてもらえますか? – Salaros