【发布时间】:2011-11-29 03:48:45
【问题描述】:
我正在我的 Windows 32 位机器上编写 FireMonkey HD 应用程序,并在运行 Snow Leopard 的 MacBook 上部署(远程调试)它。我正在运行 Delphi XE2 试用版。
一切正常,除了一件事:每隔一次运行我按 F9 时遇到以下错误:
启动调试内核时出现致命错误:“无效的调试器请求”。 请保存您的工作并重新启动 Delphi XE2。
重新启动 XE2 并再次运行可以解决此问题...仅运行一次,然后我再次遇到相同的错误。无论我是通过 CTRL-F2 停止调试运行,还是优雅地关闭 Mac 上的应用程序,都没有区别。它发生在每个项目上(包括只有一个 FireMonkey 表单的新的、空的项目)。PAServer 终端没有任何信息,它仍在“听”。
有人对如何避免此问题有任何提示吗?
【问题讨论】:
-
我有时会得到它。但只有在我关闭并重新启动 PAServer 而不重新启动 Delphi 时...要跳过您的问题,您可以在 win32 上调试并在 osx 上运行而不是调试 (Ctrl F9) , (如果运行比使用您的设置进行调试更好)...
-
没有重新启动 PAServer,但很高兴听到此行为还有其他触发器。您是否建议我在没有附加调试器的情况下在 Mac 上运行?这可能行得通,但我的最终目标是将我们的 800k loc 框架的大部分移植到 mac……那些 ported 位是倒塌的,调试器肯定会完成翻转的过程它们再次备份而不是手动跟踪/记录更有效。 :)
-
调试器很有帮助..当然;o)
标签: delphi delphi-xe2