我正在使用 vs 2003。当我尝试调试一些使用多个 dll 文件的程序时,我只能在创建 dll 并且是我编译的最后一个项目的 cpp 文件上调试(放置断点 - 不带问号)。位于其他 dll(程序的一部分并位于同一解决方案中)上的断点标有问号,调试器根本无法到达它们。
我该如何解决?谢谢,立然
我正在使用 vs 2003。当我尝试调试一些使用多个 dll 文件的程序时,我只能在创建 dll 并且是我编译的最后一个项目的 cpp 文件上调试(放置断点 - 不带问号)。位于其他 dll(程序的一部分并位于同一解决方案中)上的断点标有问号,调试器根本无法到达它们。
我该如何解决?谢谢,立然
您必须将这些 dll 构建为调试并确保它们具有正确的符号?只是一个猜测。
您可以通过在 Visual Studio 中指定符号路径来加载来自其他程序集的符号。但是,我不确定该功能是否在 VS2003 中。