我有四种不同的解决方案:两个C / C ++库,一个使用这些库和一个WPF项目的C ++ / CLI包装器。
如何在我的WPF项目调用库时调试我的库?
答案 0 :(得分:0)
如果要调试在解决方案之外调用的任何内容,则需要帮助Visual Studio查找调试器信息。如果你只是链接到一个库,它可以运行代码,但你不能一步一步地调试,因为你只是链接二进制文件而不是源代码。
要调试外部库,您需要两件事:
要确保正确加载.pdb文件,您可以进入项目选项,然后调试 - >>符号,然后选择库中.pdb文件所在的目录。 Visual Studio通常会将.pdb文件放在发布目录中(默认设置)。
重要说明:由于您在库上使用包装器,因此需要确保包装器本身也这样做(或者您只能调试包装器)。