我有一个 y.vbg,里面有 3 个项目。
x1.vbp *启动项目 x2.vbp x3.vbp
x1.vbp 引用 x2.dll 和 x3.dll。当我在 x1.vbp 中放置断点并尝试单步执行 x2 中的函数时,我不能。
任何提示和技巧都会有所帮助。
答案就在纳雷什的问题中。 -谢谢纳雷什。
我将 x2.vbp 的组件“版本兼容性”更改为“二进制兼容性”,现在我可以单步执行并遇到断点。要执行此操作,请转到项目的属性。
我刚刚在仍在维护的旧 VB6 应用程序中遇到了同样的问题。我一起调试的一个主项目和一个数据层项目。 F8,进入,不起作用。纳雷什的回答解决了我的情况。我发现我的数据层项目版本兼容性设置为不兼容。我将其更改为二进制兼容性,运行了 .dll 的 Make,并对这两个项目进行了调试,现在我的 Step Into 可以工作了。谢谢!