Delphi XE2:通过 64 位应用程序调试 64 位 dll
有没有人通过运行/附加到 64 位应用程序成功调试 64 位 dll?我有应用程序和 dll 的 Delphi 代码。我可以调试 32 位和 64 位应用程序。我还可以使用 Run -> 来调试 32 位 dll。 参数 选择应用程序的 32 位版本。
但是,我似乎无法通过运行 64 位应用程序来调试我的 64 位 dll,有人让它工作吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据 @evdkraan 的回答
“史蒂夫,使用转换后的 dproj 文件进行 64 位调试时,XE2 中存在错误。请参阅 http://qc.embarcadero.com/wc/qcmain.aspx?d=100309。应该在 Update 2 中修复,但尚未测试”
“我不知道这是否在 Update 2 中修复,但现在可以在 Update 3 中修复。”
As per @evdkraan's answer
"Steve, there is a bug in XE2 with 64bit debugging when using an converted dproj file. See http://qc.embarcadero.com/wc/qcmain.aspx?d=100309. This should be fixed in Update 2, but haven't tested it yet"
"I don't know whether this was fixed in Update 2 but it does now work in Update 3."