2011-07-28 3 views
1

'C:¥Users ...¥Documents¥Visual Studio 2010¥Projects¥Application 2¥Application 2¥obj¥x86¥Debug¥Application 2.exe' - '出力ファイルに書き込めませんでした。ファイルは別のプロセスによって使用されているためです。このエラーで助けが必要です:出力ファイルに書き込めませんでした...ファイルが別のプロセスで使用されています。

先週末からこのエラーが発生しています。私はウェブ上でそれを検索し、私が役に立たなかったいくつかの解決策を見つけました。

  • すべてのデザインビューを閉じてから、実行を試みました。
  • 私はすべてのウィンドウを閉じて、実行しようとしました。
  • 私はプロジェクトをアンロードして再読み込みしました。
  • 「アプリケーション2」フォルダ内の「obj」フォルダを削除しました。
  • 私はVisual Studioを終了し、スタートページとソリューションexe経由でプロジェクトを再オープンしました。
  • ビルド前のイベントコマンドラインを編集して、ファイルのロックを解除し、ビルドしようとしました。
  • 「ProcessExplorer」をダウンロードして、このファイルをロックして終了する可能性のあるプロセスを特定しようとしました。 - 3週間前までトータルシステムを復元しても、問題が発生しました。

これらのソリューションのいくつかは、私が初めて行ったが、その後は動作しませんでした。

一貫して動作していると思われるのは、コンピュータを再起動した場合だけです。その後、1〜4回正常に構築されますが、このエラーが発生します。

突然私にこのエラーを与えるこのような方法で私のプロジェクトに影響する可能性のある私のコードでは、全く別のことをしていません。私はC#を使用しており、winformsアプリケーションをpostgresqlデータベースに接続しています。

ちょうど注記:以前はこれを行いましたが、NOをクリックすると以前のビルドを実行して再実行しても動作します。今は恒久的な問題です。

私は誰かがこれについて修正を手伝ってくれることを願っています。

ありがとうございました。

+0

は、あなたのアプリケーションは(中/デバッガによって)停止問題を抱えているようです。フォアグラウンドスレッド、ActiveXなどを使用していますか?他のプロジェクトの問題? –

+0

私のウイルス対策のようです。ありがとう –

答えて

2

私の推測では、ウィルススキャナが途中降機に乗っているようです。リアルタイムスキャンを無効にして、それが役立つかどうか試してください。

+0

私はPanda CloudとImmuneNetを使用しています。先週末のパンダのアップデートがあった。しかし、私のシステムの復元はそのアップデートの前に行われていて、それと同じ問題が残っていました。これが問題なのであれば、どうすれば対処できますか?アンチウイルスはそれではいけませんか? –

+0

これをオフにして、これが問題かどうか確認してください。それが問題であれば、それを必要とするファイルやフォルダの例外を作成することができます。 –

+0

私は自分のプロジェクトフォルダを除外スキャンに追加しました。そうすれば、それがより多くの問題をもたらすかどうかを見守るでしょう。 –

0

コードやそのようなものを分析するはずのサードパーティ製のアドオンを使用する場合、同様の問題が発生しました。

あなたのプログラムには、適切に閉じられたり廃棄されたりしないものがなければなりません。プログラムが終了したとき。

実行可能ファイルを使用している可能性のあるものが見つかるかどうか調べます。これをオフにしたり、タスクマネージャを使用してプロセスを強制終了したりすることができます。

+0

奇妙なことですが、私は過去の年に主要な問題なしに使用していた3つの拡張機能を持っています:ブレースコンプリータ、イタリックコメント、テーマカラーチェンジャーです。それ以外のアドオンや拡張機能はありません。 –

0

「xxxx.csproj」ファイルで、ファイル名「アプリケーション2」を検索します。exeファイル」

次のXML

<Reference Include="Application 2"> 
    <HintPath>obj\Debug\Application 2.exe</HintPath> 
</Reference> 

が表示された場合は削除!! ~~~

関連する問題