2008-10-08 103 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

相關問題