我正在尝试调试第三方应用程序中使用的dll。我知道您通常会调试此场景的两种方式,要么附加到进程,要么通过配置dll来启动外部程序。
无论我选择哪种方法,都无法在DLL中达到断点。我没有用于外部应用程序的任何PDB文件,这有问题吗?
我已启用本机代码调试(混合调试模式),这使我可以附加到进程或启动外部程序,但是我仍然得到模块未在断点处加载消息的信息。我尝试了其他一些建议,例如仅禁用我的代码,但是到目前为止,我还没有运气。
是否还有其他要求可以调试我没有源代码/ pdb文件的第三方exe使用的dll?我所使用的所有指南都使我相信我正在做的事情应该能起作用。