【问题标题】:Visual Studio 2010 Professional: How to access Modules window?Visual Studio 2010 Professional:如何访问“模块”窗口?
【发布时间】:2023-04-01 16:20:01
【问题描述】:

如何在 Visual Studio 2010 中访问 Modules 窗口?


无关信息

According to MSDN,只有某些版本的 Visual Studio 允许您访问模块窗口(即 Pro、Premium、Ultimate)。我有专业:

注意:严格来说,我没有 Pro,但我认为 ProProfessional 的简写

MSDN 继续说:

以中断模式或运行模式显示“模块”窗口

  • 在“调试”菜单上,选择“Windows”,然后单击“模块”。

除了我没有模块菜单选项:

编辑:更新屏幕截图以显示调试,位于断点处

如何在 Visual Studio 2010 中访问 Modules 窗口?


无关信息

我尝试自定义 Debug -> Windows 项:

除了没有Debug -> Modules 项:

也没有任何 Windows -> Modules 项:

如何在 Visual Studio 2010 中访问 Modules 窗口?

另见

【问题讨论】:

  • 也许您必须设置断点并开始运行应用程序?对于尚未加载的应用程序,没有已加载模块的列表。 :)
  • @KenWhite 用截图证明更新了问题:调试,坐在断点处。
  • 嗯...奇怪。这是我在您的原始屏幕上限和@Nacereddine 之间看到的唯一差异。

标签: visual-studio-2010


【解决方案1】:

可能的解决方案:

  • 试试快捷键 Ctrl + D, M快捷方式可能不一样)。

  • 另外,尝试修复 VS2010 的安装(这在过去帮助过我)。

  • 你也可以从Tools -> Import and Export settings -> Reset all settings重置VS设置

请注意,我也有 VS2010 专业版,它在 Debug -> Windows -> Modules 下对我可见(我在这里停在断点处):

编辑:

自定义窗口中也提供该选项

PS:此选项仅在调试模式

下可用

【讨论】:

  • 如果您尝试自定义调试菜单会发生什么?
  • 那里也有这个选项。
  • 该死的。现在,如果我只能解释为什么 Visual Studio 2010“专业”没有它。你运行的是“Pro”还是“Professional”?
  • @IanBoyd 我正在运行“Visual Studio 2010 Professional”(我从 dreampark.com 获得的,并不是说这会改变任何东西,除了价格)。只有专业版,没有专业版。他们都列出了here
  • Ctrl+D, M 没有效果。我 重置所有设置 现在我有 Modules 窗口。仍然提出如何自定义 Visual Studio 以包含 Modules 菜单选项的问题。但是其他人可以问这个问题,我已经失去了足够的时间。丢失我所有的键盘快捷键是一个很容易解决的问题。
【解决方案2】:

从您的“调试”菜单屏幕截图中,我可以看到您没有在附加调试器的情况下运行应用程序(按 F5)。大多数“调试”窗口(线程、监视、调用堆栈、寄存器、模块)在调试菜单或 Visual Studio IDE 中不可见,除非您正在调试应用程序。

在查找“模块”窗口之前,您的代码中是否处于断点?

【讨论】:

  • 上次我能够运行该项目时仍然没有模块窗口。我在 Visual Studio 中递归了四个级别,并在 stackoverflow 上提出了有关 Visual Studio 中错误的问题:Scaling not working -> Framework debugging not working -> Modules window not working -> Settings not working in .NET 3.5。一旦我能得到我的嵌套 Settings 在 .NET 3.5 中崩溃 的答案,我就可以 RET 回答这个问题,并使用屏幕截图证明更新问题。但我可以告诉你,运行时没有模块菜单选项。
  • 更新了问题,截图证明没有 Modules 菜单选项,在调试时,处于断点处。
  • 好的。什么类型的项目和什么编程语言?
  • 我相信 Visual Studio 调试菜单的设置存储在这里。 HKEY_CURRENT_USER\Software\Microsoft\VCSExpress\10.0\Debugger 或 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Debugger
  • 这就是我在 Visual Studio 2017 社区中所做的。非常感谢。
【解决方案3】:

在 VS 中启动 C++ 应用程序开发中的模块是 Ctrl+Alt+u。

【讨论】:

    猜你喜欢
    • 2011-11-26
    • 1970-01-01
    • 2011-07-13
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多