none
取消 详细信息 继续 退出 对话框的问题 RRS feed

答案

  • 你无法阻止AppDomain.UnhandledException事件的触发。

    你应该在产品发布之前消除这种bug而不是试图把它隐藏起来。如果你的产品已经发布,你应该捕获AppDomain.CurrentDomain.UnhandledException事件,记录诊断信息以帮助下一个版本修正此错误。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    • 已标记为答案 eryang 2010年12月27日 10:03
    2010年12月24日 3:07
    版主
  • 如果没有捕获是没办法不出现这个提示框的。

    不过可以告诉你一个好办法,你在程序启动的入口点(main)加入try catch,这样就能捕获所有错误,而不是出现.NET自己的那个错误提示框了。

     


    family as water
    • 已标记为答案 eryang 2010年12月27日 10:03
    2010年12月24日 5:01

全部回复

  • 你无法阻止AppDomain.UnhandledException事件的触发。

    你应该在产品发布之前消除这种bug而不是试图把它隐藏起来。如果你的产品已经发布,你应该捕获AppDomain.CurrentDomain.UnhandledException事件,记录诊断信息以帮助下一个版本修正此错误。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    • 已标记为答案 eryang 2010年12月27日 10:03
    2010年12月24日 3:07
    版主
  • 如果没有捕获是没办法不出现这个提示框的。

    不过可以告诉你一个好办法,你在程序启动的入口点(main)加入try catch,这样就能捕获所有错误,而不是出现.NET自己的那个错误提示框了。

     


    family as water
    • 已标记为答案 eryang 2010年12月27日 10:03
    2010年12月24日 5:01