弹出程序已停止工作,但是程序任然在正常运行,不知道是怎么个情况,还请大神给解释下!

任小西 2015-07-09 09:56:48
以下是错误时截图一张(注:此图前面为打印出错图片、后面为窗体程序图片,程序报错时,后面窗体中的打印信息任然能正常输出,且数据上传下载工作仍然正常工作)
...全文
668 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
如果各种自动化的调试器不能直接捕获异常,那么你就需要写日志并且逐步调整日志的“范围”。总之是先要将bug的具体在哪一行搞明白。 这需要先搞明白的事,你如何在自己的环境中保证可以重现bug。至少你操作几步之后,有70%以上概率会让bug重现出来。如果不动脑筋去重现问题,那就被动了。
  • 打赏
  • 举报
回复
引用 6 楼 xixionedream 的回复:
跑了四五天才出现这种问题,好难定位!!!!
这就是测试与调试的区别。测试需要自己去开发测试用例,面对问题你需要找到一种方法来保证立刻重现问题。而调试只是跟在人家测试者的屁股后头“打开个调试器点点点”而已。要找到测试用例肯定很难,如果你不愿意自己去想办法去思考测试用例,那就更难了。
wc_ling 2015-07-15
  • 打赏
  • 举报
回复
用的是海康的设备吧?
headsonlkc 2015-07-15
  • 打赏
  • 举报
回复
直接在你执行部分做个断点,再一步步或者一个过程 一个过程调试就知道在哪里出问题!
zq1564171310 2015-07-15
  • 打赏
  • 举报
回复
这样提问,估计没人能帮你 http://jingyan.baidu.com/article/5553fa82e4d9d865a239343d.html 按这个然后搜你的应用程序日志,看看那个跑飞的,跑飞原因,估计只能看看大概问题,不过比没有强
john_QQ:2335298917 2015-07-15
  • 打赏
  • 举报
回复
这个问题不好找啊,你的程序居然一点反应都没有
任小西 2015-07-14
  • 打赏
  • 举报
回复
跑了四五天才出现这种问题,好难定位!!!!
於黾 2015-07-09
  • 打赏
  • 举报
回复
引用 3 楼 sinat_29461431 的回复:
应该多线程的问题吧,子线程设置IsBackground =true
这样好么? 线程出错,不报异常,线程自己退出了事??
sinat_29461431 2015-07-09
  • 打赏
  • 举报
回复
应该多线程的问题吧,子线程设置IsBackground =true
於黾 2015-07-09
  • 打赏
  • 举报
回复
你是否用了多线程 其中一个线程报错了,没有用try捕获异常 但是其他线程正常
任小西 2015-07-09
  • 打赏
  • 举报
回复
快来人哇哇哇哇哇!!
  • 打赏
  • 举报
回复
停止调试或者 直接将应用程序结束。直接运行exe 程序,而不是F5 调试

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧