當我從Visual Studio解決方案中刪除項目時,我經常想刪除它。正如SO上的一些其他帖子所提到的,這並不會從文件系統中刪除物理項目。
這裏的一個更大的問題是,當我試圖從Windows資源管理器或命令行中刪除目錄時,解除項目表單解決方案後,它不會被刪除,因爲Visual Studio仍然會將其鎖定。
通常情況下,我可以通過退出Visual Studio然後執行刪除來解決此問題。但是,偶爾我必須註銷並重新啓動才能刪除目錄。
我在VS2008,VS2010中可能遇到過這個問題,也可能是早期的版本。
我的問題是,如果沒有辦法做到這一點從Visual Studio中刪除,是否至少有一種方法讓它放開它已鎖定的文件?從解決方案中刪除Visual Studio項目後,無法刪除Windows中的文件夾
0
A
回答
3
您可以使用Process Explorer,它允許您關閉程序所保存的特定句柄。打開它,找到Visual Studio進程(devenv.exe),使用View/Lower Pane View/Handles,在下面的窗格中找到正確的句柄,右鍵單擊它並選擇「Close Handle」。可能並不理想,但有時這比關閉應用程序或終止進程要好。
+0
謝謝你的建議,我不知道Process Explorer會這樣做。這肯定是不得不退出Windows的改進。 – 2010-07-03 22:03:29
1
除了關閉Visual Studio時會消失的devenv.exe,您可能會嘗試殺死mspdbsrv.exe。只要Visual Studio的實例需要它,它就會重新啓動。
+0
謝謝你的建議,我不知道這個過程。 – 2010-07-03 22:04:07
1
您可以使用像Unlocker這樣的工具解鎖文件。
相關問題
- 1. Visual Studio從解決方案文件中刪除TFS DefaultCollection路徑
- 2. visual studio - 無法從解決方案資源管理器中刪除文件
- 3. 無法刪除由Visual Studio 2010創建的項目文件夾
- 4. 如何從Visual Studio 2010 C#項目/解決方案中刪除TFS連接?
- 5. Visual Studio解決方案中的文件夾或項目?
- 6. Visual Studio 2013 - 從解決方案資源管理器中刪除文件
- 7. Visual studio - 無法刪除項目配置
- 8. 在Visual Studio中從SVN中刪除文件非項目文件
- 9. 從Visual Studio中刪除項目類型
- 10. 解決方案文件與Visual Studio中的項目文件
- 11. 如何從Visual Studio解決方案/項目中讀取文件?
- 12. 從磁盤刪除不在Visual Studio項目中的文件
- 13. 刪除解決方案後功能未被刪除
- 14. 無法在Visual Studio 2010中創建項目或解決方案
- 15. Visual Studio 2010宏從數據庫項目中刪除SQL文件
- 16. 刪除NuGet包從解決方案
- 17. 獲取Visual Studio中的解決方案項目文件外接
- 18. 如何從Visual Studio中刪除節點服務器解決方案
- 19. 如何從Visual Studio解決方案中刪除所有Subversion殘留
- 20. 在codeigniter中刪除後從文件夾中刪除圖像
- 21. 無法刪除文件夾
- 22. 從源代碼控制中刪除解決方案目錄
- 23. 在本地主機上運行時,在sitefinity項目中從url中刪除解決方案/文件夾名稱
- 24. 在TFS中刪除項目時刪除本地文件夾?
- 25. 如何從Visual Studio項目中排除文件/文件夾?
- 26. 如何從NuGet PowerShell安裝中的項目中刪除和刪除文件夾?
- 27. TFS 2010 - 在簽入更改之前刪除Visual Studio解決方案中的文件夾
- 28. 刪除解決方案中未使用的cs文件
- 29. VS2010 - 刪除不在解決方案中的文件
- 30. 如何使用解決方案文件夾在Visual Studio解決方案中按字母順序排序項目?
重複的問題:http://stackoverflow.com/questions/1530537/how-do-i-unlock-a-folder-programatically-in-net – 2010-07-03 14:49:23
你誤解了,我不想從代碼解鎖文件。我想讓Visual Studio解鎖文件。 Visual Studio在從開放式解決方案中移除後鎖定文件是非常煩人的行爲。已確認的「重複」解決了在代碼中解鎖文件的方法。 – 2010-07-03 21:19:13
我感謝你們每個人對你的建議。我會嘗試每一個。令人遺憾的是,似乎讓Visual Studio像其本應該具有的行爲一樣的解決方案的聖盃似乎是不可行的。 – 2010-07-03 23:57:32