每次在VS .NET中打开Windows窗体应用程序时,都需要几分钟来初始化工具箱。有没有办法告诉VS以某种方式缓存这个工具箱?
答案 0 :(得分:11)
在工具 - >选项 - > Windows窗体设计器 - >工具中关闭AutoToolboxPopulate。
答案 1 :(得分:1)
ToolBox有一个收集垃圾的恶习。在VS2005中它非常糟糕。但最近发现VS2008也受到了影响。在Vista上,导航到c:\ users \ yourname \ appdata \ local \ microsoft \ visualstudio \ 9.0。那里有一些隐藏文件。 toolbox_reset.tbd
和toolboxindex_reset.tbd
文件似乎是备份文件,以解决真正的麻烦,在那里复制隐藏的toolbox.tbd和toolboxIndex.tbd文件。
查看ProjectAssemblies文件夹。
答案 2 :(得分:1)
这可能与已安装的软件包有关,请尝试:
devenv.exe /ResetSkipPkgs
然后
devenv.exe /Setup
VS Toolbox通过浏览已安装的软件包消耗大部分时间......
答案 3 :(得分:0)
第一次打开ToolBox肯定会有延迟,但它应该只是第一次出现。如果您看到反复延迟,那么它可能是以下之一。
答案 4 :(得分:0)
从visualstudio \ 9.0中删除.TBD对我有用但导致弹出TFS30330:团队资源管理器无法写入项目列表配置文件。此外,文件在VisualStudio2008初始化期间重新创建,但初始化工具箱...不会发生。每次启动VS2008时都会发生TFS30330错误。然后我不得不重置我的Visual Studio设置。但最终还是有价值的 - 不再像一位博主所说的那样强迫喝咖啡了。