zoukankan      html  css  js  c++  java
  • winform程序一启动抛出异常--调用目标发生异常

    在本机测试没有问题,可一到别的电脑上就抛出异常,这是最麻烦的事,一时间还找不出什么原因,本机上还无法重现。

    现在好了,终于找到一个完美解决的办法,在Program.cs类中加入如下代码

    static void Main()
            {
                Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
                Application.Run(new FrmMain());
            }
    
            static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
            {
                Exception ex = e.Exception;
                Collect.DX.Command.LogHelper.logger.Error(ex.InnerException.ToString());//日志记录
                //做一些极其简单的记录异常信息操作
                MessageBox.Show(ex.Message+Environment.NewLine+ex.InnerException.ToString(),"严重错误",MessageBoxButtons.OK,MessageBoxIcon.Error);
                Application.Exit();
            }
    

      现在错误信息一目了然

  • 相关阅读:
    flex-direction
    flex-grow
    Push API
    ServiceWorker.state
    Using Service Workers
    Promise.then
    Promise()
    Using promises
    node-rsa
    async.waterfall
  • 原文地址:https://www.cnblogs.com/shensigzs/p/4637614.html
Copyright © 2011-2022 走看看