尝试在Delphi XE2中调试一个小而简单的64位Windows应用程序会导致此运行时错误消息:无法创建进程,...为什么不能在集成环境中运行Delphi-XE2 64位Windows程序?
当尝试运行带有内置程序的程序时,配置调试和发布。使用项目管理器中的“无需调试运行”启动时不会发生这种情况。
只有在尝试从Delphi集成环境中运行程序时才会发生这种情况。
这是一个64位的桌面,使用Windows 7专业版和德尔福XE2更新4
尝试在Delphi XE2中调试一个小而简单的64位Windows应用程序会导致此运行时错误消息:无法创建进程,...为什么不能在集成环境中运行Delphi-XE2 64位Windows程序?
当尝试运行带有内置程序的程序时,配置调试和发布。使用项目管理器中的“无需调试运行”启动时不会发生这种情况。
只有在尝试从Delphi集成环境中运行程序时才会发生这种情况。
这是一个64位的桌面,使用Windows 7专业版和德尔福XE2更新4
我所经历的正是这种。在我的情况下,问题是我的反病毒(当时的Sophos)。我必须彻底卸载AV程序才能解决问题。
当我通过Wi-Fi适配器共享互联网连接时,我遇到了这个问题。解决方案是关闭分享
谢谢你的回答。在我开始使用Delphi XE2后,问题就消失了,目的是做一个实验来确认或否认PC上的反病毒软件(是?)为这个问题负责。问题消失后,我的结果并不确定。在关闭并重新启动Delphi之前它已经消失了吗?我不知道。我会继续观察这个问题。 – 2012-04-28 20:11:15
当防火墙阻止64位调试器进程时也可能发生。 – 2012-04-29 01:10:11
我也经历过这一点,并发现它是相当随机的。我想在Win64远程调试器的某个地方可能会出现间歇性错误(请记住:调试器是一个单独的进程,因为IDE是32位的)。不过,在我的案例中从来没有真正找到确切的原因! – LaKraven 2012-04-30 08:21:02