我有以下设置:引用托管c ++ DLL的C#应用程序。托管C ++ DLL链接在未托管的C ++静态库中。
我有两个问题: 1)我无法在托管C ++ DLL中设置活动断点,即使我可以进入它。
2)我可以在未管理的C ++库中设置一个断点但是在我清除它并将其放回之前它不会被击中。此外,在VS中,断点在同一行代码中显示为两个条目。当它只击中一个而不是另一个。就像有两个指令加载但代码相同。断点旁边有一个加号按钮,如果点击它会扩展为两行。
当我尝试将光标移动到断点的不同代码行时,我得到以下窗口:
强化了加载多条指令的想法。
非常感谢任何有关如何解决这些问题的帮助。