Visual Studioソリューションからプロジェクトを「削除」するとき、プロジェクトを削除したいことがよくあります。SOに関する他のいくつかの投稿で言及されているように、これはファイルシステムから物理プロジェクトを削除しません。
ここでのより大きな問題は、ソリューションからプロジェクトを削除した後、Windowsエクスプローラーまたはコマンドラインからディレクトリを削除しようとすると、Visual Studioがまだロックされているため、削除されないことです。
通常、Visual Studioを終了してから削除することで、これを解決できます。ただし、ディレクトリを削除する前に、ログオフしてから再度ログオンする必要がある場合があります。
私はVS2008、VS2010、そしておそらく以前のバージョンでもこの問題を抱えていました。
私の質問は、Visual Studio内からこの削除を行う方法がない場合、少なくとも、ロックされているファイルを手放す方法はありますか?
3017 次
3 に答える
3
Process Explorerを使用すると、プログラムが保持している特定のハンドルを閉じることができます。それを開いて、Visual Studioプロセス(devenv.exe)を見つけ、[表示] /[下部ペインの表示/ハンドル]を使用して、下部ペインで適切なハンドルを見つけ、右クリックして[ハンドルを閉じる]を選択します。理想的ではないかもしれませんが、アプリを閉じたりプロセスを強制終了したりするよりも良い場合があります。
于 2010-07-03T14:12:55.690 に答える
1
Visual Studioを閉じると消えるdevenv.exeに加えて、mspdbsrv.exeを強制終了してみてください。VisualStudioのインスタンスが必要になるとすぐに再起動します。
于 2010-07-03T14:25:47.813 に答える
0
- タスクマネージャーを開く(Ctrl + Shift + Esc)
- 「adb.exe」を見つけて、「タスクの終了」をクリックします
- フォルダを削除するだけです。
画像のように image1
于 2019-08-02T10:48:51.227 に答える