德尔福XE2:通过一个64位的应用程序调试一个64位的DLL [英] Delphi XE2: Debug a 64 bit dll through a 64 bit app

查看:161
本文介绍了德尔福XE2:通过一个64位的应用程序调试一个64位的DLL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有人有在调试一个64位的DLL运行/附加到64位应用程序的成功?我有德尔福code为应用程序和DLL。我可以在32位和64位调试应用程序。我还可以通过使用<大骨节病>运行调试32位的dll - > <大骨节病>参数选择32位版本的应用程序中。

Has anyone had success in debugging a 64 bit dll by running/attaching to a 64 bit application? I have Delphi code for both the application and the dll. I can debug the application in 32 bit and 64 bits. I can also debug the 32 bit dll by using Run -> Parameters to select the 32 bit version of the app.

不过,我不能出现通过运行64位应用程序调试我的64位DLL,有没有人得到这个工作?

However, I cannot appear to debug my 64 bit dll by running the 64 bit app, has anyone got this to work?

推荐答案

根据@ evdkraan的答案

As per @evdkraan's answer

史蒂夫,有使用转换dproj文件时,与64位调试XE2的错误。见的 http://qc.embarcadero.com/wc/qcmain.aspx?d=100309 。这应该是固定的更新2,但还没有测试它呢。

"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"

我不知道这是否是固定的更新2,但它现在更新3工作。

"I don't know whether this was fixed in Update 2 but it does now work in Update 3."

这篇关于德尔福XE2:通过一个64位的应用程序调试一个64位的DLL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆