gpt4 book ai didi

logging - NLog v2可以与Common.Logging一起使用吗

转载 作者:行者123 更新时间:2023-12-04 04:07:55 26 4
gpt4 key购买 nike

我今天尝试将它们一起使用,但由于正在寻找NLog v1,因此版本不匹配。

Common.Logging是否支持NLog v2?

如果不是,是否有人知道是否可以安全地使用程序集版本重定向?

最佳答案

您可以简单地在app.config或web.config中进行程序集重定向,并且通过使用NLog2作为日志框架,CommonLogging可以在NLog2上正常工作:

  <runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>

唯一的问题是,如果您想使用CommonLogging 2.0将NLog消息重定向到其他日志记录框架,则存在兼容性问题。但这是一个非常不寻常的用例。

关于logging - NLog v2可以与Common.Logging一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6027997/

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