清除Sitecore XSLT缓存

清除Sitecore XSLT缓存,xslt,caching,sitecore,sitecore7,sitecore7.2,Xslt,Caching,Sitecore,Sitecore7,Sitecore7.2,问题:有人能告诉我如何清除sitecore xslt缓存吗 问题:我们已经从Sitecore中的相同项目中实现了主导航和页脚导航。我们迫切需要从主导航和页脚中删除一个项目 通过在sitecore中取消发布该项,我们从主导航中删除了该项。但是,页脚是使用XSLT实现的,如下所示: <sc:xslfile visible="true" runat="server" id="xslFooter" cacheable="true" varybydata="true" /> 现在,即使该

问题:有人能告诉我如何清除sitecore xslt缓存吗

问题:我们已经从Sitecore中的相同项目中实现了主导航和页脚导航。我们迫切需要从主导航和页脚中删除一个项目

通过在sitecore中取消发布该项,我们从主导航中删除了该项。但是,页脚是使用XSLT实现的,如下所示:

<sc:xslfile visible="true" runat="server" id="xslFooter" cacheable="true" varybydata="true" />

现在,即使该项未发布,它仍然在站点的页脚中可见,我猜,这是因为XSLT缓存。因此,您能否告诉我如何做到这一点

注意:我现在无法为此编写任何代码,因为我需要立即从live站点中删除。此外,我无法使用管理工具清除,因为它会清除所有用户的缓存

有什么解决办法吗

谢谢,
Suhas

如果您转到/sitecore/admin/cache.aspx,您将能够清除缓存,但我假设这是您不想使用的管理工具

您说不想为所有用户清除缓存,但我看不到解决方法,因为缓存不是特定于用户/访问者的

如果可以接受,还可以通过重命名/updaing/在XSL文件夹中添加文件来清除XSL缓存

这里讨论了这个问题:

:感谢您的回复。我今天早上看到该项在我不做任何事情的情况下消失了。但是您能告诉我该缓存的TTL是什么吗?我想它会一直持续到XSL文件被更改/添加/删除或应用程序重新启动。