博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序线程paip.程序不报错自动退出的解决
阅读量:7078 次
发布时间:2019-06-28

本文共 1031 字,大约阅读时间需要 3 分钟。

在写这篇文章之前,xxx已经写过了几篇关于改程序线程主题的文章,想要了解的朋友可以去翻一下之前的文章

    paip.程序不报错动自退出的处理

    作者Attilax ,  EMAIL:1466519819@qq.com

    种这有多数是由于线程冲突成造的。多数触及到你线程中操纵的对象的“释放”没处理好。

    (你可以打开此程序,然后到“任务管理器”中查看此程序的“线程数、IO取读入写、“GDI对象”、“内存占用”等信息,否是常正。记载下数据,然后程序开几分钟后,再看看

    。)

    在program.cs里加上以下代码,这样会记载误错日志。

 

 static Program()

        {

            AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

        }

 

    static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)

    每日一道理
爱心是一片照射在冬日的阳光,使贫病交迫的人感到人间的温暖;爱心是一泓出现在沙漠里的泉水,使濒临绝境的人重新看到生活的希望;爱心是一首飘荡在夜空的歌谣,使孤苦无依的人获得心灵的慰藉。

        {

            string strException = string.Format("{0}产生统系常异。\r\n{1}\r\n\r\n\r\n", DateTime.Now, e.ExceptionObject.ToString());

            File.AppendAllText(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SystemException.log"), strException);

        }

    网上说,但是也不一定。可以记载到。。

    或者这样吧:

    我只这样处理的。之前是架框是4.5 的架框,后来因为须要降级为2.0。。降级就不抱错了,直接退出了,好怪奇啊,难道2.0 就没这功能了吗。。

    后来我就改回4.5, 然后把误错处理了,再调回2.0  一切常正。哇哈哈哈。

文章结束给大家分享下程序员的一些笑话语录: 一个合格的程序员是不会写出 诸如 “摧毁地球” 这样的程序的,他们会写一个函数叫 “摧毁行星”而把地球当一个参数传进去。

转载地址:http://pidml.baihongyu.com/

你可能感兴趣的文章
freeswitch 挂断前执行脚本
查看>>
EffectManager
查看>>
python packages prebuild for windows
查看>>
这样就算会了PHP么?-10
查看>>
远程调用WMI安装软件
查看>>
从零开始学习jQuery (七) jQuery动画-让页面动起来!
查看>>
asp.net 操作word
查看>>
SQL Server 权限管理
查看>>
郎意难坚,侬情自热(文/王路)
查看>>
Form_Form Builder开发基于视图页面和自动代码生成包(案例)
查看>>
Android SDK Manager 中如果没有相应的镜像ARM XX Image
查看>>
简单聊下Unicode和UTF-8
查看>>
ASP.NET Web API的Controller是如何被创建的?
查看>>
在 Azure 上使用 Docker运行 Mono
查看>>
(转)JITComplier、NGen.exe及.NET Native
查看>>
Ant build xml中的各种变量解释
查看>>
labview视频采集IMAdx
查看>>
Android:实现一种浮动选择菜单的效果
查看>>
【转】如何查看linux版本 如何查看LINUX是多少位
查看>>
openwrt-智能路由器hack技术(1)---"DNS劫持"
查看>>