【问题标题】:Why won't a Delphi-XE2 64-bit windows program run from within integrated environment?为什么 Delphi-XE2 64 位 windows 程序不能在集成环境中运行?
【发布时间】:2012-05-09 01:39:30
【问题描述】:

尝试在 Delphi XE2 中调试一个小型且简单的 64 位 Windows 应用程序会出现以下运行时错误消息:无法创建进程,...

尝试使用构建配置调试和发布运行程序时会发生此错误。在项目管理器中使用“Run without Debugging”启动时不会出现。

只有在尝试从 Delphi 的集成环境中运行程序时才会发生这种情况。

这是在 64 位桌面上,带有 Windows 7 Professional 和 Delphi XE2 Update 4。

【问题讨论】:

    标签: delphi debugging 64-bit delphi-xe2


    【解决方案1】:

    我确实经历过这一点。就我而言,问题是我的防病毒软件(当时的 Sophos)。我必须完全卸载 AV 程序才能解决问题。

    【讨论】:

    • 感谢您的回答。在我启动 Delphi XE2 并打算进行实验以确认或否认 PC 上的防病毒软件是(是?)导致问题的原因后,问题就消失了。随着问题的消失,我的结果尚无定论。在我关闭并重新启动 Delphi 之前它消失了吗?我不知道。我会继续观察这个问题。
    • 防火墙阻止 64 位调试器进程时也可能发生。
    • 我也遇到过这种情况,发现它相当随机。我认为 Win64 远程调试器的某处可能存在间歇性错误(请记住:调试器是一个单独的进程,因为 IDE 是 32 位的)。不过,在我的案例中从未真正找到确切的原因!
    • @LaKraven 当我们切换 AV 软件时,我办公室里的 6 台机器都同时坏了。删除 AV 将它们全部修复。
    【解决方案2】:

    我在通过 wi-fi 适配器共享互联网连接时遇到了这个问题。解决方案是关闭共享

    【讨论】:

      猜你喜欢
      • 2012-10-01
      • 2011-09-12
      • 2012-06-30
      • 2011-12-25
      • 2011-10-08
      • 2019-12-06
      • 1970-01-01
      • 1970-01-01
      • 2011-11-22
      相关资源
      最近更新 更多