VS2005 保存文件、向导生成代码 速度变慢的解决方案
2009-04-06 06:41
288 查看
在VS2005下 开发MFC项目时,最近发现用向导生成代码时突然变得很慢,
这包括了添加类、添加变量 和 “事件”、“消息”、“重写”的添加等,都会有2-3秒左右的无响应时间。
经过查询,原因如下:
注册表:HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUList 的位置中
存储着你最近打开的的解决方案,当你进行上述操作时 VS都会试图访问这些文件,如果访问不到就会有一个等待时间。
如果您启用网络连接连接存盘打开局域网上另一台机器的项目,或者是打开过移动硬盘或优盘里的项目之后,那些位置现在连接不到了的话,那么就会导致等待时间。
![](http://p.blog.csdn.net/images/p_blog_csdn_net/zeuskaaba/EntryImages/20090406/blog1.JPG)
解决方案:
找到 HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUList 的位置
把有关现在连接不到的项目删除掉就OK了。
注意,该位置中的注册表项已经按照File1-FileN排好序的,如果您删除了第K项,那么之后的第FileK-FileN项就都自动删除了,如果您想保留的话就只能麻烦您手动改序号了。
这包括了添加类、添加变量 和 “事件”、“消息”、“重写”的添加等,都会有2-3秒左右的无响应时间。
经过查询,原因如下:
注册表:HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUList 的位置中
存储着你最近打开的的解决方案,当你进行上述操作时 VS都会试图访问这些文件,如果访问不到就会有一个等待时间。
如果您启用网络连接连接存盘打开局域网上另一台机器的项目,或者是打开过移动硬盘或优盘里的项目之后,那些位置现在连接不到了的话,那么就会导致等待时间。
解决方案:
找到 HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUList 的位置
把有关现在连接不到的项目删除掉就OK了。
注意,该位置中的注册表项已经按照File1-FileN排好序的,如果您删除了第K项,那么之后的第FileK-FileN项就都自动删除了,如果您想保留的话就只能麻烦您手动改序号了。
相关文章推荐
- VS2005 保存文件、向导生成代码 速度变慢的解决方案
- 为什么写的项目,在生成解决方案后保存,代码会改变?
- PHP代码为什么不能直接保存HTML文件——>PHP生成静态页面教程
- PHP代码为什么不能直接保存HTML文件——>PHP生成静态页面教程
- 新建从网页拷贝代码的python文件保存不了的解决方案
- VS2005发布网站问题及"aspnet_merge.exe”已退出,代码为 1的错误以及所有代码文件生成一个dll
- 已有的WSDL文件在VS2005中生成server端代码
- 几行Python代码生成饭店营业额模拟数据并保存为CSV文件
- maven项目图标带红色感叹号(红灯、红点、红线)且保存时无法自动编译(无法生成class文件,提示Error: Could not find or load main class,或者代码改动后输出
- CodeSmith生成的代码自动保存到文件[转]
- 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
- asp.net MVC 5 Scaffolding多层架构代码生成向导开源项目(邀请你的参与)
- asp读取远程文件并保存到本地代码
- C#代码实现把网页文件保存为mht文件
- eclipse跟新代码解决冲突后,要把自动生成的冲突文件删掉!!
- 简单代码生成csv文件(excel)
- php限制文件下载速度的代码
- java程序文件读取与保存实例代码
- MFC实现打开、保存文件对话框和浏览文件夹对话框,把代码直接拷贝到要响应的按钮函数下面就行了
- 将文件上传、下载(以二进制流保存到数据库)实现代码