未处理的异常:vb.net中的EventArgs缺少属性“处理”

时间:2014-06-26 16:13:42

标签: vb.net

我使用了以下代码:

Sub AppStartup()
    AddHandler AppDomain.CurrentDomain.UnhandledException, 
           Sub(sender As Object, args As UnhandledExceptionEventArgs)
               Dim e = CType(args.ExceptionObject, Exception)
               ShowMessage("Oops...", HandleErr(e), MessageBoxImage.Error)
           End Sub    
End Sub                           

并且我没有处理属性虽然看起来这个link应该是他的

2 个答案:

答案 0 :(得分:0)

虽然你的问题确实没有意义,但我会说你试图实现一个未处理的异常处理程序是安全的。

本文应该包含您需要的所有信息。

http://msdn.microsoft.com/en-gb/library/system.appdomain.unhandledexception.aspx

答案 1 :(得分:0)

您的链接指向XAML文章,您的问题可能与WinForms有关。

你是在VS内部开始的?请注意,异常将首先由VS处理,然后由此处理程序处理。当您作为独立可执行文件运行时,它应该按预期工作。您不需要将任何e.Handled设置为任何内容。