NLog升级问题

问题描述 投票:0回答:1

我有一个使用 Nlog 的微服务,我将 Nlog (NLog.Web.AspNetCore) 从 4.8.5 升级到 5.3.8,并运行我的微服务,我收到此错误:System.MissingMethodException:'找不到方法:'System.Collections.Generic.IDictionary`2 NLog.Config.LoggingConfiguration.get_Variables()'.',有什么想法吗?

构建没问题,但无法运行虚拟主机。

nlog
1个回答
0
投票

NLog v5 包含几个重大更改。其中之一是更改 NLog 配置变量以支持任何布局(例如 JsonLayout 而只是 SimpleLayout)。

您应该从

System.MissingMethodException
查看StackTrace,并使用它来确定需要显式升级到NLog v5的项目。

© www.soinside.com 2019 - 2024. All rights reserved.