0

我有主要可执行文件的来源和几个用 C# 编写的 dll。如果有什么方法可以在VS中一起调试它们,那么当主程序从dll调用某些方法时,调试器也会去那里?

4

1 回答 1

2

如果 DLL 是用 .Net 编写的,那么只要您有 PDB,您的 Visual Studio IDE 调试器就会自然地跟随它们。

但是,如果 DLL 是用非 .Net 编写的,例如本机“C/C++”代码,那么您需要使用适当的 .Net 设置和本机将 IDE 调试器设置为混合模式。默认情况下,IDE 调试器将设置为“自动”,并且可能会或可能不会决定在您的调试选项中包含本机。如果在您尝试包含非 .Net DLL 时自动不包含“本机”,则只需手动设置它。

于 2013-10-25T19:25:33.873 回答