gpt4 book ai didi

vb.net - 捕获System.AccessViolationException

转载 作者:行者123 更新时间:2023-12-03 08:33:55 25 4
gpt4 key购买 nike

我有一个Windows服务,它以未处理的方式崩溃,但异常System.AccessViolationException。尝试加载用户个人资料时(在模拟过程中),我确实发生过1000种情况之一。我对找到更重要的解决方案感兴趣的是,我无法捕获此未处理的错误-并以一种很好的方式终止了我的服务。

在开始的过程中,我添加了这个感知处理程序:

AddHandler AppDomain.CurrentDomain.UnhandledException, AddressOf UnhandledException

如果我硬代码将System.AccessViolationException扔到代码中的同一位置,它将被我的处理程序捕获。但是在每1000个调用中有1个终止了该过程,我只能在事件查看器中看到有关此信息。

任何想法如何捕捉到这一点?

最佳答案

你有试过吗

Try
'your code
Catch ex As AccessViolationException
'write your ex.ToString() on a file or whatever
End Try

关于vb.net - 捕获System.AccessViolationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15950472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com