问题与Sitecore标准模板的Lifetime部分有关
我的情况:
我有2个版本的项目。在版本2中,我将生存期设置为自:10:30 am
和至:10:45 am
。
我进入sc_mode=preview
,看到正在使用版本2,这是正确的。现在,我将时间设置为{11:00 am
,并使用版本1。这按预期工作。
现在我在sc_mode=normal
中。它是10:40 am
,正在使用版本2。我等到10:46 am
,然后仍在使用版本2。它尚未切换到版本1。我什至尝试检查版本2的“隐藏版本”复选框,但仍显示该版本。
仅供参考,我正在使用master数据库和SiteDefinitions.config中的cacheHtml="false"
为什么?只能在预览模式下测试寿命吗?
预先感谢
答案 0 :(得分:0)
这可能是一个错误,但可能是由于以下事实:站点通常指向只有一个版本的已发布数据库,因此显示“最新发布的版本”通常是正确的。
要使大多数站点(未指向主站点)以“正常”模式运行,您需要执行发布操作才能更新目标数据库中的有效版本。