禁用列表锁定Sitecore列表管理模块

时间:2017-02-08 13:19:42

标签: asp.net sitecore

在Sitecore中以编程方式添加新联系人。发生错误"该列表无法使用或编辑,因为它当前正在使用或相关来源已被锁定" ,有没有办法禁用列表锁定?

1 个答案:

答案 0 :(得分:0)

可以禁用列表锁定OOTB从Sitecore 8.2 Update-2开始,如release notes中所述(请参阅“禁用列表锁定机制”部分)。请注意,在管理列表时禁用列表锁定可能会导致不一致:

  
      
  • 禁用列表锁定可能会导致联系人列表或EXM分派中可用的联系人数量与预期联系人数量不一致。
  •   
  • 导入后可立即在EXM中使用联系人列表,即使列表中的大多数联系人尚未处理。这可能会导致电子邮件发送给比预期更小的受众。在这些情况下,为了确保在继续执行EXM调度之前列表计数符合预期,请检查列表管理器中的列表计数。
  •   
  • 不完整的联系人列表可用作其他列表的来源。这可能导致子列表不完整。   在这些情况下,为了确保在继续使用新列表之前列表计数符合预期,请检查列表管理器中任何源列表的列表计数。
  •   
  • 多个用户可以同时编辑不完整的联系人列表。如果在编写和索引联系人关联时编辑列表源,则生成的列表可能与您的期望不符。
  •   

为了禁用列表锁定,打开 Sitecore.ListManagement.DisableListLocking.config.disabled文件夹中的App_Config\Include\ListManagement\配置文件。