• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VisualStudio2010にて.NETプログラムを作成し始めたの)

VisualStudio2010での.NETプログラム作成時にデバッグができないエラーが発生する

このQ&Aのポイント
  • VisualStudio2010にて.NETプログラムを作成し始めた際に、デバッグ開始時にエラーが出てデバッグを開始できません。エラーメッセージは「ファイル'obj\Release\(アプリ名).exe'を'bin\Release\(アプリ名).exe'にコピーできません。別のプロセスで使用されているため、プロセスはファイル'bin\Release\(アプリ名).exe'にアクセスできません」と表示されます。
  • エラーはVBでもC#でも同じエラーが出ることが確認されています。最初のデバッグはエラーなく開始できるが、ソースを変更し、再度デバッグを開始すると上記のエラーが発生します。変更した箇所にエラーはありません。
  • .NET2.0に不具合がある可能性がありますが、まだ明確な原因はわかっていません。一度.NETを削除し、VisualStudioを再インストールしてみたが、一日経過すると再びエラーが発生しました。また、設定はデフォルトのままで特に変更していません。原因を考えるための情報が求められています。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>「ファイル"obj\Releace\(アプリ名).exe"を"bin\Releace\(アプリ名).exe"にコピーできません。別のプロセスで使用されているため、プロセスはファイル'bin\Releace\(アプリ名).exe'にアクセスできません。」 プログラムの不具合などで、プロセスが終了できずに残っている状態だと、このような現象が発生します。 タスクマネージャのプロセスタブなどて強制終了させればよろしいかと。 >作成してあるプロジェクトを開いて最初のデバッグはエラーなく開始されます。 OS再起動でもOKかと。 まぁ、作成しているプログラムに不具合があるのはほぼ確実なので… 終了処理とか見直してください。 # スレッド使っていてデッドロックになっているとか、無限ループに落ちる箇所がある…とか。 # 無限ループならCPU使用率も上昇しているのでわかるでしょう。イベント待ちなどでのデッドロックだとCPU使用率は上がりませんけど。

DotNetStudy
質問者

お礼

ご回答頂きましてありがとうございます。 いろいろとやってみたのですが、新規作成から作った簡単なサンプルプログラムだとエラーが起こりません。ですのでおっしゃる通り、プログラムの終了処理等に問題があるのかもしれません・・・ 対象のプログラムが人から引き継いだプログラムなので、勉強がてらもう一度見直したいと思います。 ありがとうございました。