VS-C++ 系列:所有相关C++文章链接.
VS-C# 系列:所有相关C#文章链接.
bat 系列:所有相关bat文章链接.
OpenCV 系列:所有相关OpenCV文章链接.


Keil 系列:所有相关文章链接
所有内容均以最小系统调试成功;逐步提供低分源码工程下载
保证每行代码都经过验证!
如有疑惑,欢迎留言,看见即回;祝好__by Dxg_LC

序言:
1、以上链接为方便整理查看资料用;伴随博文发布更新,如果有不正确处,感谢指正
2、因本人能力有限若有不正确之处或者相关超链接失效,请于相关文章内提醒@博主;灰常感谢
3、友情提醒1,勿要《一支烟 + 一杯茶 == 一坐一下午》 身体重要,革命本钱;
4、友情提醒2,多喝热水;
5、友情提醒3,听媳妇话+多点时间陪家人;

1、c# 未捕获的异常 处理;软件闪退

1、事件查看器(windows)
1、打开事件查看器后,可以去查看 软件闪退的错误报告,
2、如果软件是debug模式,也还可以抓取到错误的代码文件及其错误的行数

2、异常捕获

//设置应用程序处理异常方式:ThreadException处理

[HandleProcessCorruptedStateExceptions]
static void Main()
{try{//设置应用程序处理异常方式:ThreadException处理Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);//处理UI线程异常Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);//处理非UI线程异常AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Process process = RuningInstance();if (process == null){Application.Run(new FrmMain());}else{//MessageBox.Show("应用程序已经在运行中。。。");HandleRunningInstance(process);}}catch(Exception ex){SaveLog(ex.ToString());Console.WriteLine("!!!" + ex.ToString());MessageBox.Show("!!!" + ex.ToString());//throw;}//Application.Run(new FrmMain());}private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{Console.WriteLine("!!!" + e.ToString());MessageBox.Show("!!!" + e.ToString());   }private static void Application_ThreadException(object sender, ThreadExceptionEventArgs e)
{Console.WriteLine("!!!" + e.ToString());MessageBox.Show("!!!" + e.ToString());}

Dxg-原创出品,如需转载,请注明出处;

欢迎收藏,点赞;"一键三联"走起,LOL

c# 执行程序 未捕获的异常 处理;软件闪退 处理方式 工程启动不报错,执行程序报错相关推荐

  1. 加了try的情况下线程中抛出未捕获的异常

    一.问题描述 项目中线程中明明加了try catch 捕获异常,但是一启动就报未捕获的异常导致整个程序崩溃. 下面是windows中的错误日志. Application: 岗亭收费.exe Frame ...

  2. android捕获线程异常,android - 终结器引发的未捕获的异常:所有WebView方法必须在同一线程上调用。 (预期的Looper) - 堆栈内存溢出...

    我正在使用Admob SDK 18.1.1 并获得错误终结器抛出未捕获的异常 java.lang.RuntimeException: java.lang.Throwable: A WebView me ...

  3. UncaughtExceptionHandler:java未捕获的异常/错误默认处理方式

    UncaughtExceptionHandler:java未捕获的异常/错误 @(JAVA)[java] java有一部分异常属于运行时异常,这类异常发生时通过会导致程序发生错误,导致退出.如数据下标 ...

  4. c#处理未捕获的异常(UnhandledException)

    c#处理未捕获的异常(UnhandledException) 参考文章: (1)c#处理未捕获的异常(UnhandledException) (2)https://www.cnblogs.com/ya ...

  5. 对线程中未捕获的异常进行处理UncaughtExceptionHandler

    通常程序中我们会对可能出现的异常进行捕获,例如 public static void main(String[] args) {System.out.println("##### begin ...

  6. Dbeaver复制粘贴操作导致软件闪退问题

    发现问题 近期,作者在一台比较古老的windows电脑上使用dbeaver软件时,想要复制表结构,却发现了软件闪退问题.然后通过网上翻阅资料,终于解决此问题. 排查思路 dbeaver在每次软件出现问 ...

  7. 有没有什么方法快速能找到导致软件崩溃的进程_手机软件闪退闪得怀疑人生?看我专治闪退二十年!...

    看视频看到精彩部分突然闪退!聊天聊到一半话还没说完又闪退了!游戏约起团战刚开本又双叒闪退了!!!手机软件闪退真的是令人头大,那么到底有什么解决方法呢?手机闪退的原因有很多,我们先要找到闪退的原因,才能 ...

  8. android 6.1 app闪退,手机软件闪退怎么办 具体解决方法【图文】

    智能手机已经成为我们日常生活不可或缺的一部分,上网冲浪.手机游戏.微信聊天等等俨然已经是我们工作之余的娱乐内容之一.软件功能的强大的同时也要求手机自身系统配置需同步提高,这样才能使手机对各类软件的兼容 ...

  9. proteus软件闪退与许可证到期问题解决办法

    proteus软件闪退与许可证到期问题解决办法 最近在做毕业设计,需要用proteus仿真但总是闪退,后来终于解决了问题,这里分享给大家 软件闪退是因为破解不完全导致的,找到C盘,program fi ...

  10. 【windows 10】 Microsoft Store 安装软件闪退的解决办法

    关键词: win10, Microsoft Store, 软件闪退, 解决办法 最近尝试在windows上安装最新的文献阅读软件LiquidText.之前在平板上又使用过LiquidText软件进行文 ...

最新文章

  1. linux C函数之access函数的用法
  2. Elasticsearch: 索引别名Aliases
  3. opencv图像识别
  4. 从配置服务器说起......
  5. 上云有风险 公有云选型小心进坑
  6. join 高性能_内置的数据无法实现高性能
  7. bzoj3143: [Hnoi2013]游走
  8. vim显示python嵌套级_在Vim中为Python突出显示语法
  9. docker 端口映射 udp_Docker 制作一键安装的本地无污染 DNS 域名服务
  10. 在ASP.NET网站中实现带列表(其由xml文件控制生成)的视频播放
  11. 2021年,深度学习还有哪些有潜力且处于上升期的研究方向?
  12. sqlyog设置简体中文_SQLyog中文版使用教程
  13. jQuery如何退出each循环的?
  14. 腾讯云数据库智能化海量运维的建设与实践
  15. iPhone开发:类似iChat的聊天泡泡
  16. IRS beamforming 译
  17. 全国python一级考试_全国青少年软件编程(Python)等级考试试卷(一级)测试卷...
  18. 走近“云地基”的开拓者云快线
  19. windo10系统哪个版本运行最快呢?
  20. dp训练第27题 vijos1153 猫狗大战 背包

热门文章

  1. 李嘉诚培养23岁孙女接班 每年安保费就要花10亿!
  2. 撩课-Java面试宝典-第十六篇
  3. 【Oracle Database】Oracle GoldenGate (single-single)
  4. Android系统如何录制屏幕(录制成mp4格式)
  5. html小任务,编写表单里的各项元素
  6. MySQL数据库迁移注意点
  7. 下载《SUN的UNIX操作系统solaris 10 for x86》(solaris 10)ver 10[ISO]
  8. 微信小程序背景音乐的调试
  9. 微信小程序手动获取自己位置wx.chooseLocation
  10. 新概念英语2电子版_新概念英语读100遍,英语能超神