Caching 设置缓存时,sitecore不会动态更新内容

Caching 设置缓存时,sitecore不会动态更新内容,caching,sitecore,sitecore8,Caching,Sitecore,Sitecore8,我使用的是Sitecore 8.0,渲染视图时,我有一个动态面包屑和缓存设置: @Html.Sitecore().Rendering(RenderIds.Breadcrumbs,new{Cacheable=true,Cache\u VaryByData=true,Cache\u VaryByUrl=true,Cache\u VaryByParameters=true,Cache\u VaryByQueryString=true}) 此外,缓存设置在渲染的Sitecore中设置。 问题是,当我访

我使用的是Sitecore 8.0,渲染视图时,我有一个动态面包屑和缓存设置:

@Html.Sitecore().Rendering(RenderIds.Breadcrumbs,new{Cacheable=true,Cache\u VaryByData=true,Cache\u VaryByUrl=true,Cache\u VaryByParameters=true,Cache\u VaryByQueryString=true})
此外,缓存设置在渲染的Sitecore中设置。 问题是,当我访问来自不同路径的同一项时,面包屑不会被更新,而是根据首先到达的路径显示缓存路径。一段时间后,它会得到更新,但当我通过另一个路径转到该项目时,它将失败

我已经从视图中删除了缓存设置,它看起来工作正常。
知道为什么会发生这种情况,或者我不应该在动态生成的内容上使用缓存吗

这可能是由于Sitecore 8.0/8.1中的已知产品错误导致的,该错误错误地处理了在线缓存设置


有关详细信息,请参阅本博客文章-

此代码是否存在于布局或渲染中?能否提供Sitecore中渲染定义的缓存设置?它存在于渲染中。这些框被勾选:可缓存、索引更新时清除、按数据变化、按参数变化、按查询字符串变化