如何单步执行动态加载的DLL的源代码?

xar*_*rzu 3 c# c++ visual-studio-2008 visual-studio pdb-files

如何单步执行动态加载的DLL的源代码?我有一个SLN,它是通过将BIN文件加载到Visual Studio 2008中自动创建的.它使用命令行界面功能,在此命令行上,我可以给出一个加载DLL的命令.我加载的DLL是从源代码构建的.所以我应该能够逐步完成这个源代码.

我是否需要以某种方式加载mdb或以某种方式告诉集成开发环境如何处理源代码?目前,我不能在源代码中添加任何断点.

Mar*_*rco 6

如果你构建了这个dll,那么你应该能够构建调试符号,并将调试器指向这些文件

调试符号页面

您必须确保pdb文件是根据加载的完全相同的二进制文件构建的,否则将找不到符号,因为它们不匹配.