Debug按钮在 Delphi 2007 IDE中被禁用,为什么?

vngu2lb8  于 2023-04-29  发布在  其他
关注(0)|答案(3)|浏览(150)

Debug按钮在 Delphi 2007 IDE中被禁用。我可以使用命令行或Project -〉Build构建项目,但不能运行应用程序或附加到进程。
我想知道是否有人在过去遇到过这个问题,可以帮助我。
一些事实:

  • Delphi 2007 IDE安装在我的机器上,工作得很好。
  • 调试按钮被禁用在一个时间点,我不知道是什么原因。
  • 我尝试重新安装 Delphi ,但这没有帮助。
  • Delphi 的许可证是好的。
  • 我想应该有一些与注册表或第三方组件。
  • 我是.NET开发人员,需要调查一些 Delphi 代码,所以请不要责怪我:)

会感激任何帮助。

e4yzc0pl

e4yzc0pl1#

可能性。..转到下拉菜单:“项目/选项/编译器”并在字段“构建配置”中设置为“调试”。在文件“调试”打开前5个开关,如“调试信息”等等!

ivqmmu1c

ivqmmu1c2#

因此,正如我后来发现的(来自不同团队的 Delphi 开发人员),问题是Delphi的第三方组件。他们在注册表中存储了一些东西。这是足够的改变一些注册表项,他们这样做,所以我不能张贴在这里。
非常有趣的是,这样的组件是如何被运送的。

mtb9vblg

mtb9vblg3#

禁用调试按钮的另一个原因是目标可执行文件在“项目管理器”窗格中未处于活动状态。您需要右键单击目标。exe,然后选择“激活”菜单操作。然后,绿色运行箭头变为可用。我也注意到没有目标。exe激活也会影响GExperts和Ctrl-F12“查看单元”系统,这是非常方便的。也就是说,如果目标是。“项目管理器”窗格中的exe未标记为活动。(我还想知道戴尔笔记本电脑是否劫持了Ctrl-F12。.但认为这是一个单独的主题和解决方案)。希望这篇评论有帮助!

相关问题