新发现:解决vs2005自定义工具箱丢失问题的办法

Posted on 2007-06-11 16:43  Deyuliu  阅读(2351)  评论(2编辑  收藏  举报
        vs2005中的自定义工具箱非常好用,我们可以添加自己的选项卡,我们可将一些常用的代码片段拖入到自定义选项卡中,比如一下注释或者配置等代码片断,并且可以给这些代码片段重命名一个好记的名字,这样在开发过程中我们就可以很方便的添加这些代码片段了。
        但有一个问题不知道是什么原因,估计应该是微软的bug,不知道大家遇到过没有。就是自己辛苦整理的自定义工具箱经常莫名的丢失了,找不到什么规律,有时项目文件关了再打开就没有了,这样就又要重新整理,非常烦!在网上搜了一下,大家有反映说在vs.net里就遇到过这个问题,但高人们摸索出了解决方法,那就是每次修改完工具箱后都备份一下“系统盘:\Documents and Settings\登录用户\Application Data\Microsoft\VisualStudio\toolbox.tbd”文件,当自定义工具箱丢失后再将备份文件恢复回来,这样丢失的自定义工具箱就回来了。可我在vs2005中实验该方法却失败了,估计是微软改变了其保存方式,不过我却发现了vs2005自己提供的一个功能能很好的解决这个问题(当然不是从根本上,希望微软能够修订这个bug)。在vs2005的IDE里的“工具--导入和导出设置...”菜单项可以备份一些开发环境配置信息,用户可以自己选择要备份哪些配置,选择导出后出现一颗配置树,展开“常规配置”后里面有“工具箱”配置项,右侧的说明里写着“工具箱自定义,例如自定义项、排序顺序、选项卡和自定义名称。”,从说明里可以看出备份的正是我们要保留的内容,very good!,选择备份文件保存位置后,文件顺利保存到了指定地点。回到IDE中对工具箱做了一些修改后,再次选择“工具--导入和导出设置...”菜单项,这次选择导入,选择备份的文件,确定后等了1分来钟(时间稍长了一些,备份的没多少东西),果然恢复到了修改前的状态,搞定!

Copyright © 2024 Deyuliu
Powered by .NET 8.0 on Kubernetes