删除有关 sitecore 8 中隐藏设置的警告消息

Remove warn message about hidden settings in sitecore 8

Sitecore 有许多隐藏设置,但我在日志中看到有关此字段中错误值的警告消息, 敌人例子

11168 08:18:11 警告 "EventQueue.Enabled" 设置包含无效值。而是使用默认值。无效值: ””。默认值:"True"

11168 08:18:14 警告 "Templates.MaxInheritanceDepth" 设置包含无效值。而是使用默认值。无效值: ””。默认值:“16”

是否可以隐藏此类消息?

我知道我可以将每个设置添加到配置文件中,但我很懒,有没有关于它的设置?

不,除非您将日志记录级别更改为 ERRORFATAL

,否则没有相关设置

看起来这些设置已经在您的配置中,只是具有空值。也许从您的配置中删除这样的行就足够了:

<setting name="EventQueue.Enabled" value=""/>

如果它不在默认 sitecore.config 文件中,请检查 /sitecore/admin/showconfig.aspx 以获取此值来自哪个补丁的信息。应该有 patch:source 属性(假设您使用的是 Sitecore 8.x)。

Sitecore 知道这些警告,但它们没有害处(至少他们是这么告诉我的)。你可以忽略它们。在未来的版本中,它们可能(开始)消失。它们在支持系统中记录为 "bug",但我认为该错误票的优先级会很低。