zoukankan      html  css  js  c++  java
  • 程序线程paip.程序不报错自动退出的解决

    在写这篇文章之前,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  一切常正。哇哈哈哈。

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

  • 相关阅读:
    案例19-页面使用ajax显示类别菜单
    案例18-首页最新商品和热门商品显示
    案例17-validate自定义校验规则校验验证码是否输入正确
    案例16-validate自定义校验规则校验用户名是否存在
    案例15-基本的表单校验使用validate
    测开之路六十九:监控平台之视图层
    测开之路六十八:监控平台之监控逻辑和处理逻辑
    测开之路六十七:监控平台之附加功能准备
    测开之路六十六:UI测试平台之处理逻辑和蓝图添加到程序入口
    测开之路六十五:UI测试平台之js
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3034608.html
Copyright © 2011-2022 走看看