VS 2008调试(Debug)菜单下"Save Dump As..."重复大量出现如何解决
Visual Studio 2008调试菜单重复禁用「另存转储为」选项解决方案
问题表现
调试菜单下出现大量处于禁用状态的*另存转储为(Save Dump As...)*选项,数量过多导致菜单无法滚动到底部,具体表现如下:
出现原因
这是Visual Studio 2008的已知原生Bug,触发场景多为多次调试崩溃转储文件、反复附加/分离进程调试后,注册表内的调试菜单临时配置项未被正常清理。
VS完成对应调试操作后,本应自动删除临时生成的「另存转储为」菜单项对应的注册表配置,由于写入逻辑异常导致临时配置不断累加,最终出现大量重复的禁用选项。
解决方法
- 完全关闭所有运行中的Visual Studio 2008实例,确保后台无残留进程
- 按下
Win+R组合键打开运行窗口,输入regedit后回车启动注册表编辑器 - 定位到如下注册表路径:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Debugger - 找到该路径下名为
DisabledMenuItems的键值,右键选择删除 - 重启Visual Studio 2008,软件会自动重建正常的调试菜单配置,重复禁用选项将完全消失
内容的提问来源于stack exchange,提问作者Yuval_Shi
相关产品推荐
相关产品推荐

