2009-03-03 79 views

回答

0

第一次打開工具箱肯定會有延遲,但它應該只是第一次出現。如果您看到重複延遲,那麼可能是以下情況之一。

  1. 插件:您安裝了哪些插件?嘗試卸載它們並打開幾次工具欄。這將消除作爲犯罪嫌疑人的插件
  2. 自定義控件:如果您製作自定義控件,它們將被添加到工具箱中。這可能會導致一些性能問題(儘管不太可能)。嘗試註釋控件中的功能代碼並查看是否可以提高性能。
+0

沒有自定義控件,只有插件是VASsistX – SDD 2009-03-03 13:46:30

+0

@SDD,請嘗試禁用該插件,重新啓動VS並打開工具箱幾次。 – JaredPar 2009-03-03 13:49:54

11

關閉工具 - >選項 - > Windows窗體設計器 - >工具中的AutoToolboxPopulate。

+0

忘記了這個設置。 – JaredPar 2009-03-03 13:26:20

1

工具箱有收集垃圾的惡習。這在VS2005中相當糟糕。但是最近發現VS2008也受到了影響。在Vista上,導航到c:\ users \ yourname \ appdata \ local \ microsoft \ visualstudio \ 9.0。那裏有一些隱藏的文件。 toolbox_reset.tbdtoolboxindex_reset.tbd文件似乎是備份文件以擺脫真正的麻煩,在那裏複製隱藏的toolbox.tbd和toolboxIndex.tbd文件。

查看ProjectAssemblies文件夾。

0

從visualstudio \ 9.0刪除.TBD爲我工作但導致彈出TFS30330:團隊資源管理器無法寫入項目列表配置文件。此外,這些文件在VisualStudio2008初始化過程中被重新創建,但初始化工具箱不會發生。每次啓動VS2008時都會發生TFS30330錯誤。然後我必須重置我的Visual Studio設置。但最終它是值得的 - 不再需要一杯咖啡,因爲一個博客可以輕鬆地放下咖啡。

1

這可能與安裝的軟件包做,試試:

devenv.exe /ResetSkipPkgs 

然後

devenv.exe /Setup 

VS工具箱通過安裝的軟件包會消耗大部分時間......