1.我的这个解决方案包含5块,一个是C#界面,然后调用其他4个项目生成的dll(C++编写的);
2.我每次打开生成的exe文件后,再次退出exe就会在任务管理器上发现这个.exe文件依然残留;怀疑是我C++中一些线程没有 关闭;
3.尝试用断点调试一下,F5直接就出现无法启动.exe,如下图所示
问题1:为啥我的exe第一次打开后,退出时不能跟随着关闭,在任务管理器中也关闭不了,如果我的C++线程有一些没有关闭是不是会造成这种现象?
问题2:怎么正确的调试多线程,目前我这边使用的是日志调看,还有没有其他方法?求推荐,顺带求大家帮忙解释下第3点的问题,去网上也查看了一些,没有得到解决;多谢各位!