写了一个winform程序,里边用到了多线程。现在现象是程序运行一段时间后出现假死现象,Form正常刷新,也就是说可以自动重画,但无法响应鼠标事件。
程序中有很多日志输出,程序停在了输出了上个日志后,下个日志语句前。两条日志语句之前就一个函数,不过十行代码,我每行都打了断点,但仍然没有反应。
请问如何知道程序现在执行到了哪句代码呢?或者如何找出出现假死的原因呢?高手们快来啊?
每行后面写个日志行不行?
没用,不过谢谢你,方法很精辟
@沧海一杰: 这豆得的有愧啊。
@于为源: 毕竟费心了,应该的
查看程序当前执行的语句方法:
谢谢,回头我试试