Delphi 7的"运行"菜单中缺少"附加到进程"

glo*_*lob 1 delphi delphi-7

我必须复活一个古老的Delphi 7应用程序,这意味着我必须使用D7 IDE.不幸的是,将项目升级到更新版本的Delphi是不可取的.

我的新D7安装Run菜单丢失了Attach to Process.除了缺少的菜单项,调试器工作正常(我可以调试开始的普通Delphi可执行文件Run).

我知道D7支持这个功能(它在帮助文件中),所以有人知道我错过了什么吗?安装是Delphi 7 Enterprise(版本7.0 Build 4.453).

目前的Run菜单项:

  • 参数...
  • -
  • 跳过
  • 追踪到
  • 跟踪下一个源代码行
  • 运行到光标
  • 直到返回
  • 显示执行点
  • 程序暂停
  • 程序重置
  • -
  • 评估/修改
  • 添加观察
  • 添加断点>

glo*_*lob 5

啊哈!

看起来发生的事情是我的D7 HKCU没有从HKLM存储库中正确初始化; 我的D7安装缺少所有IDE包,设计时包和专家.

从手动合并值后HKEY_LOCAL_MACHINE\Software\Borland\Delphi\7.0,以HKEY_CURRENT_USER\Software\Borland\Delphi\7.0,D7看起来更熟悉了.

  • 是的,但你必须等待2天才能接受你自己的答案:) (2认同)