如何利用C#实现程序异常关闭之后页面恢复的功能

zisehongse 2013-11-08 05:08:43
如何利用C#实现程序异常关闭之后页面恢复的功能。
第一次做相关功能,百度了一下,别人说用unhandleException.但是这个是针对的程序未捕获的异常。
但是程序有些代码是一开始就完成的,有些地方有try catch的存在。所以这个方法实在不好用。
有没有大神能提供一个好的思路,我这边百度了也没有相关实现方法。就像IE一样如果程序异常崩溃,会提示你是否恢复以前的页面。
...全文
162 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
devmiao 2013-11-08
  • 打赏
  • 举报
回复
程序运行的时候将自身的运行状态记录在配置文件或者外部文件中。 程序正常关闭删除这个问题。 程序启动检测这个文件是否存在,如果存在,那么读取,并且加载状态,导航到对应的界面,否则正常初始化。
烟波钓 2013-11-08
  • 打赏
  • 举报
回复
如果重新加载后还是出错呢? 最多能导航到未出错的最后一个页面,但你能保证该页面保存状态是正常的? 一般出错直接导航到404页,是有原因的,类似CSDN 问题的关键是关注到底哪里导致出错,而不是这种掩盖问题
zisehongse 2013-11-08
  • 打赏
  • 举报
回复
有没有人能提供一个具体点的思路,在线等大神了。谢谢了

111,131

社区成员

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

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

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