首页 > 解决方案 > 您有什么想法可以避免以下错误消息吗?

问题描述

在编译我的代码时,我收到以下错误消息:

System.dll 中出现“System.Security.SecurityException”类型的未处理异常

为了更清楚,我附上了截图。请你看看并解释一下为什么它不起作用。 在此处输入图像描述

标签: c#error-handling

解决方案


通过查看您的代码,您正在努力通过编写自己的代码来记录错误和异常。我建议你使用 Nuget 包第三方库NLog。太好了。我已经使用它很长时间了。只需 根据您的安装NLog和归档和修改。NLog.config

在每个类中创建

NLog.Logger Logger = LogManager.GetCurrentClassLogger();

并像使用它一样

Logger.Error(ex,ex.message,ex.stackTrace); or
Logger.Error("exception");

您将在其文档中找到所有内容。


推荐阅读