在vb6中调试活动的x dll

在vb6中调试活动的x dll,vb6,vb6-migration,Vb6,Vb6 Migration,我试图在vb6中调试一个应用程序,它的输出类型为ActiveX Exe,并且引用了活动dll,我尝试将这两个项目的兼容性更改为二进制。但我无法进入activex dll项目代码。你能帮我进入其他项目dll和调试代码吗?我甚至尝试过创建项目组,但即使我将Exe项目设置为启动,我认为它也在尝试首先运行dll项目,并给出一个错误。当您将dll项目更改为bincomp时,是否重新编译了它?然后你确定EXE项目引用了新的DLL吗?它可能在启用bincomp之前保留了对旧DLL的引用。您需要创建一个标准的E

我试图在vb6中调试一个应用程序,它的输出类型为ActiveX Exe,并且引用了活动dll,我尝试将这两个项目的兼容性更改为二进制。但我无法进入activex dll项目代码。你能帮我进入其他项目dll和调试代码吗?我甚至尝试过创建项目组,但即使我将Exe项目设置为启动,我认为它也在尝试首先运行dll项目,并给出一个错误。

当您将dll项目更改为bincomp时,是否重新编译了它?然后你确定EXE项目引用了新的DLL吗?它可能在启用bincomp之前保留了对旧DLL的引用。您需要创建一个标准的EXE测试项目来调试ActiveX EXE。这里有一些背景信息和链接,展示了如何完成此操作。@uuddrlrss是的,我已更新为bincomp,并重新编译了它,还确保exe项目引用了新的dll。但是仍然没有成功。@BrianMStafford那么你的意思是说我不能进入activex EXE中引用的activex dll?从测试EXE中,你应该能够进入activex EXE,然后进入dll。该链接显示了如何设置此选项。