我正在尝试使用NLog.AzureAppendBlob包在Azure中附加blob。
为了实现这一点,我添加了一个nuget包NLog.AzureAppendBlob,并且在定义目标之前还更新了Nlog.config以添加扩展名,如下所示。
<extensions>
<add assembly="NLog.AzureAppendBlob" />
</extensions>
以下是原因。它无法为Nlog.AzureAppendLog找到xsi:type。
如果我在这里遗漏任何东西,请告诉我。
这是一个你可以忽略的警告。
在XSD中列出了所有官方目标。因为NLog.AzureAppendBlob是第三方组件,所以这将导致警告。
这不会影响NLog的行为
经过一些分析后,我发现问题是NLog版本NLog.AzureAppendBlob正在使用。
我删除了那个包并使用了NLog.Extensions.AzureStorage,它开始对我很好。