NLog - 无效的xsi:输入'http://www.nlog-project.org/schemas/NLog.xsd:AzureAppendBlob'

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

我正在尝试使用NLog.AzureAppendBlob包在Azure中附加blob。

为了实现这一点,我添加了一个nuget包NLog.AzureAppendBlob,并且在定义目标之前还更新了Nlog.config以添加扩展名,如下所示。

<extensions>
  <add assembly="NLog.AzureAppendBlob" />
</extensions>

以下是原因。它无法为Nlog.AzureAppendLog找到xsi:type。

Error occurring at this location

如果我在这里遗漏任何东西,请告诉我。

c# nlog
2个回答
1
投票

这是一个你可以忽略的警告。

在XSD中列出了所有官方目标。因为NLog.AzureAppendBlob是第三方组件,所以这将导致警告。

这不会影响NLog的行为


1
投票

经过一些分析后,我发现问题是NLog版本NLog.AzureAppendBlob正在使用。

我删除了那个包并使用了NLog.Extensions.AzureStorage,它开始对我很好。

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