我在Windows 7旗舰版 x64 上安装了VS2010 Premium RTM版本。
在文档中,他们引用了Memory 1-4窗口,据说在Debug-> Windows-> Memory下。
我在VS(选项 - >调试)中启用了“启用地址级调试”。
问题是在调试c ++程序期间,Debug-> Windows下没有Memory菜单项。
在Debug-> Windows下我只有: 断点 并行任务 并行堆栈 观看 - > 当地人 调用堆栈 线程
有没有其他人经历过这个(希望能解决它)?
答案 0 :(得分:7)
在VS安装完第一次运行期间,它会询问您应该运行哪种“模式”,具体取决于您显示的选择或隐藏各种菜单项等。也许您选择了隐藏这些窗口的选项?这在this页面上进行了描述。
我认为您可以使用this页面上的信息来更改这些设置。
你也可以运行Devenv /ResetSettings
来重置它们,但不确定你最终会得到什么......
答案 1 :(得分:4)
转到命令窗口并输入内存。它将显示Memory 1观察窗口。我不得不这样做,因为我甚至无法在自定义下找到它的调试命令。
答案 2 :(得分:4)
您可以通过以下方式切换到专家模式:
Tools > Settings > Expert Settings
现在您可以显示注册窗口和更多其他窗口
答案 3 :(得分:2)
只有在“选项”对话框的“调试”节点中启用了地址级调试时,“内存”窗口才可用。 “内存”窗口不适用于脚本或SQL,它们是不能识别内存概念的语言。
或到此处了解其他详情: