我使用了以下代码:
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应该是他的
答案 0 :(得分:0)
虽然你的问题确实没有意义,但我会说你试图实现一个未处理的异常处理程序是安全的。
本文应该包含您需要的所有信息。
http://msdn.microsoft.com/en-gb/library/system.appdomain.unhandledexception.aspx
答案 1 :(得分:0)
您的链接指向XAML文章,您的问题可能与WinForms有关。
你是在VS内部开始的?请注意,异常将首先由VS处理,然后由此处理程序处理。当您作为独立可执行文件运行时,它应该按预期工作。您不需要将任何e.Handled
设置为任何内容。