2008-10-08 100 views
12

为什么Visual Studio需要这么长时间才能从解决方案树中删除文件?该应用程序冻结和坐在那里,感觉像一个永恒。为什么Visual Studio需要这么长时间才能删除文件

如果我先从文件系统中删除文件,然后在解决方案中立即删除它。

有没有一个选项可以设置在某处以避免这种情况?

回答

18

我发现当我的回收站(文件大小为1000)有很多时,在Windows资源管理器以及Visual Studio中删除文件需要更长的时间。

3

我发现这有时是项目规模的一个症状。使用数百个文件从项目中删除文件可能需要30秒(我公认是速度慢)的工作计算机。但是删除项目中的两个文件中的一个通常是即时的。

1

您是否拥有Visual Studio的版本控制插件?它可能是联系服务器,以确保您可以检查出来...

如果不是,该文件位于何处?它是本地文件还是网络?有时如果在网络上,VS必须检查你是否有Windows访问权限来删除文件。

+0

我认为这可能是即使是本地文件的情况。如果网络连接速度足以承载一个VS项目,这可能不是什么大问题。 – TheSmurf 2008-10-08 16:20:49

1

您是否安装了Resharper?一旦我安装了它,它肯定会减慢我的机器上的文件操作。值得权衡,我想。

1

它可能是重建/从智能感知数据库中删除或删除文件后检查其余项目的有效性。或者它可能只是新的VSs是越野车。

+0

但是,如果我已经在磁盘上删除它,它会立即发生,所以它必须有一些指向文件系统的链接。 – mattcole 2008-10-10 10:34:01

+0

它也适用于我..我有3K物品在垃圾桶(这不是多少IMO),现在它是即时的。奇怪的! – 2009-10-06 18:45:24

0

如果您的项目规模很大,这可能是正常的。我们正在谈论一个50-200 projects solution

如果您的PC上安装了R#,请尝试disable it或尝试使用空的回收站删除项目项目。

虽然我不推荐它,但您可以尝试从您的所有项目目录中获得delete all the *.opt and *.ncb files,并将Visual Studio重新启动。

+0

post @您的最后一个链接已更新 - 请尝试删除您的所有断点。 – Chloraphil 2009-10-30 15:40:31

相关问题