asp.net2.0 能不能捕捉所有异常并保存到一个文件里?
主要想让用户看不到真正的错误,我另外的地方查看错误。

解决方案 »

  1.   

    可以, 你什么异常也不特别处理, 订阅 AppDomain 的 UnhandledException 事件
    统一处理,
    好似有几个异常不能被 UnhandledException 捕获
      

  2.   

    你也可以以在你的方法最后面加上
    try{
    //你的代码
    }
    catch(Exception e){ textBox.Text = e.message;}
    我就是随意打一下,思路可以用的。你具本查一直真正的代码。
    代码有可能打错。因为是记忆的,不是从程序中粘出来的,思路可以用的。
      

  3.   

    每个方法自己try那多麻烦,要捕捉那些我们try的异常。
      

  4.   


    正是, 每个地方都捕获, 不如捕获整个 appdomain 的
      

  5.   

    我干, UnhandledException 不允许吃掉异常