gpt4 book ai didi

c# - .NET如何在单独的类/表单上捕获预先捕获的异常

转载 作者:行者123 更新时间:2023-12-03 09:01:44 25 4
gpt4 key购买 nike

我有一个非常大的应用程序,我不想重写。

我制作了一个dll/class,用于记录在应用程序的主MDI中打开和关闭的每个表单(不向应用程序本身添加5行以上)。
我为此任务使用了IMessageFilter/PreFilterMessage和其他一些技巧

现在,我想在其中添加代码,以记录在这些表单中捕获的所有异常。 (无需修改所有内容)。

该DLL一旦完成,将被移至多个项目,因此我无法在主应用程序中进行大量编辑,也无法使DLL应用程序具有特定性。

基本上,当处理应用程序中某处的异常时,我希望我的DLL知道它。

有任何想法吗? (除了“您不能那样做”)

最佳答案

您可以使用Logger库。该库提供了简单的日志记录。

关于c# - .NET如何在单独的类/表单上捕获预先捕获的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50030266/

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