Asp.net 禁用列表锁定Sitecore列表管理模块

Asp.net 禁用列表锁定Sitecore列表管理模块,asp.net,sitecore,Asp.net,Sitecore,在Sitecore中以编程方式添加新联系人时。出现错误“列表无法使用或编辑,因为它当前正在使用或相关源已被锁定”,是否有办法禁用列表锁定?可以从Sitecore 8.2 Update-2开始禁用列表锁定,如中所述(请参阅“禁用列表锁定机制”一节)。请注意,在管理列表时,禁用列表锁定可能会导致不一致: 禁用列表锁定可能导致联系人列表或EXM调度中可用的联系人数量与预期联系人数量不一致 导入后可以立即在EXM中使用联系人列表,即使列表中的大多数联系人尚未处理。这可能导致电子邮件发送到的受众比预期的

在Sitecore中以编程方式添加新联系人时。出现错误“列表无法使用或编辑,因为它当前正在使用或相关源已被锁定”,是否有办法禁用列表锁定?

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

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

要禁用列表锁定,请打开
App\u config\Include\ListManagement\
文件夹中的
Sitecore.ListManagement.DisableListLocking.config.disabled
配置文件。

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

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

要禁用列表锁定,请打开
App\u config\Include\ListManagement\
文件夹中的
Sitecore.ListManagement.DisableListLocking.config.DisableListLocking.disables配置文件。
Sitecore.ListManagement.DisableListLocking.config.disabled文件在我的build.Sitecore.ListManagement.DisableListLocking.config.di中不可用禁用的文件在我的生成中不可用。