【发布时间】:2015-05-20 23:23:13
【问题描述】:
我最近重新格式化了运行 Windows 8.1 的计算机并重新安装了 Delphi XE6,它在格式化计算机之前运行良好。每当我打开一个新项目并按 F9(Windows 64 作为目标平台)时,我都会收到以下错误:
Debugger Assertion Failure: "lastErr == WSAEINTR" in ..\win32src\wmcipc.cpp at line 294
Fatal error starting debugger kernel: 'Invalid debugger request'. Please save your work and restart RAD Studio XE6
我下载了 XE7 试用版并遇到了同样的问题。我做了一些谷歌搜索,但找不到解决方案。
我猜有一些用户访问问题或程序阻塞了调试器?
【问题讨论】:
-
您应该联系供应商并寻求支持
-
您安装的是 32 位还是 64 位版本的 Windows 8.1?因为如果您可能安装了 32 位版本的 Windows,您将无法编译或运行任何 64 位应用程序。
-
绝对使用 64 位窗口
-
@Silver 你可以在 32 位 Windows 上编译 64 位应用程序,编译器本身仍然是 32 位的。但是你当然不能运行或调试输出。
-
全新安装的 Windows 8.1,现在可以正常使用了。我猜有什么东西阻止了调试器?将一一重新安装所有内容并找出阻止它的原因。感谢您的帮助!
标签: delphi delphi-xe6