为什么Visual Studio需要这么长时间才能从解决方案树中删除文件?该应用程序冻结并坐在那里感觉像永恒。
如果我先从文件系统中删除该文件,则立即在解决方案中将其删除。
我可以设置一个选项以避免这种情况吗?
答案 0 :(得分:18)
我发现当我的回收站(1000个文件)中有很多内容时,在Windows资源管理器和Visual Studio中删除文件需要更长的时间。
答案 1 :(得分:3)
我发现这有时是项目规模的症状。从包含数百个文件的项目中删除文件可能需要30秒才能完成我的(通常很慢)的工作计算机。但是删除项目中的两个文件之一通常是即时的。
答案 2 :(得分:2)
你有Visual Studio的版本控制插件吗?它可能正在联系服务器以确保您可以查看它...
如果没有,文件位于何处?它是本地文件还是网络?有时如果在网络上,VS必须检查你是否有Windows访问权限来删除文件。
答案 3 :(得分:1)
你安装了Resharper吗?一旦我安装它,它肯定减慢了我的机器上的文件操作。我认为值得权衡。
答案 4 :(得分:1)
一旦文件被删除,它可能是从intellisense数据库重建/删除或检查项目的其余部分是否有效。或者可能只是新的VS有缺陷。
答案 5 :(得分:0)
如果您的项目规模非常大,这可能是正常的。我们正在谈论50-200 projects solution。
如果您的PC上安装了R#,请尝试disable it或尝试使用空的回收站删除项目项目。
Altough我不推荐它,您可以尝试从所有项目目录中delete all the *.opt and *.ncb files并重新启动Visual Studio。