我试图调试CPPUnitTests,并且在作为待测试DLL(C ++非托管dll)一部分的文件中设置断点。
我将CPPunit测试程序进程附加到项目打开的visual studio IDE,在本机模式下(尝试使用托管+本机)然后运行测试但是断点根本没有被击中。
断点看起来很好(全红点)。我在Debug Build中构建了所有必需的DLL。
我去了Debug-> Windows->模块来检查测试人员进程是否加载了我正在调试的DLL,并且它已经加载了,并且SYmbol文件也加载了,但是有一个惊叹号DLL的名称,它表示"模块没有加载到默认的加载地址"当我将鼠标悬停在它上面时。
我该如何解决这个问题?我需要调试cppunit测试。
答案 0 :(得分:-2)
我遇到了类似的问题,下班后可以解决这个问题:
我希望这能帮到你!
问候。