如何在C#中使用dll进行全局exception处理?
Dll在C#中没有入口点,所以我需要将代码用于全局exception处理在一个地方,因为这些dll在exe中引用并且所有都有try catch但是有一些错误导致它崩溃并识别我们正在尝试创建崩溃转储。 任何人都可以建议这样做是可行的解决方案还是其他任何必须做的事情。
谢谢。
正如Cody所说,你应该在try catch块中附加对该dll的每次调用来处理exception。 您的陈述有点令人困惑我假设您已经在使用try catch块。 如果是这种情况,你也可以处理全局exception,以确保它不是exe本身抛出exception。
例如,在Win Form应用程序中,您可以处理Application.ThreadException以捕获全局exception。 您还可以尝试处理AppDomain.Unhandled事件
上述就是C#学习教程:如何在C#中使用dll进行全局exception处理?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/987947.html