当我从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 2015 - 从解决方案中删除远程项目引用
- 6. 从Visual Studio 2013解决方案中删除Git绑定?
- 7. Visual Studio解决方案中的文件夹或项目?
- 8. 从Expression Blend 4中的解决方案中删除项目?
- 9. Visual Studio 2013 - 从解决方案资源管理器中删除文件
- 10. Visual studio - 无法删除项目配置
- 11. 从TFS中删除解决方案?
- 12. 在Visual Studio中从SVN中删除文件非项目文件
- 13. 从Visual Studio中删除项目类型
- 14. 从一批文件中删除项目的更优雅的解决方案?
- 15. 项目级别的Visual Studio解决方案文件夹
- 16. 解决方案文件与Visual Studio中的项目文件
- 17. 如何从Visual Studio解决方案/项目中读取文件?
- 18. 从方案列表中删除项目
- 19. 从文件夹中删除文件[Windows]
- 20. 在codeplex中删除我的解决方案的一个项目
- 21. 从磁盘删除不在Visual Studio项目中的文件
- 22. 无法在Visual Studio 2010中创建项目或解决方案
- 23. 删除解决方案后功能未被删除
- 24. Visual Studio 2010宏从数据库项目中删除SQL文件
- 25. 从Visual Studio项目和TFS中删除文件列表
- 26. 获取Visual Studio中的解决方案项目文件外接
- 27. 从VS 2010解决方案删除项目
- 28. 删除NuGet包从解决方案
- 29. 在Visual Studio Team Services中删除项目
- 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