Caching Umbraco缓存
我在宏中缓存时遇到了真正的问题。我已将缓存周期设置为0,但仍会有一个dropdownlist返回内容树中其他项目的列表,直到我强制应用程序回收(例如触摸web.config文件)后才会更新 宏使用umbraco.content.Instance.XmlContent.SelectSingleNode选择父节点,然后循环遍历子节点并将其添加到dropdownlist 当我向这个节点添加一个新的子节点时,即使我再次发布整个网站,它也不会出现在dropdownlist中Caching Umbraco缓存,caching,macros,umbraco,Caching,Macros,Umbraco,我在宏中缓存时遇到了真正的问题。我已将缓存周期设置为0,但仍会有一个dropdownlist返回内容树中其他项目的列表,直到我强制应用程序回收(例如触摸web.config文件)后才会更新 宏使用umbraco.content.Instance.XmlContent.SelectSingleNode选择父节点,然后循环遍历子节点并将其添加到dropdownlist 当我向这个节点添加一个新的子节点时,即使我再次发布整个网站,它也不会出现在dropdownlist中 我不确定缓存发生在哪里。有人能
我不确定缓存发生在哪里。有人能给我指出正确的方向吗?尝试将?umbdebug=true或?umbdebugshowtrace=true添加到您网站上的任何页面,它将显示跟踪/宏信息 这个视频系列,可能会有帮助
尝试将?umbdebug=true或?umbdebugshowtrace=true添加到网站上的任何页面,它将显示跟踪/宏信息 这个视频系列,可能会有帮助
尝试放置
umbraco.library.UpdateDocumentCache(docId)
在SelectSingleNode调用之前,查看它是否工作。尝试放置umbraco.library.UpdateDocumentCache(docId)在SelectSingleNode调用之前编写>并查看其是否有效。您可以通过为特定文件(如css、.js)提供版本或在进行部署时将某些内容更改为web.config文件来轻松解决缓存问题
例如:如果我们有Script.js文件,那么更改Script.js的文件版本?123
当我们更改文件的版本时,服务器将从该文件中获取最新代码
如果您有任何进一步的疑问,请告诉我
谢谢您可以通过为特定文件(如css、.js)提供版本或在进行部署时将某些内容更改为web.config文件来轻松解决缓存问题
例如:如果我们有Script.js文件,那么更改Script.js的文件版本?123
当我们更改文件的版本时,服务器将从该文件中获取最新代码
如果您有任何进一步的疑问,请告诉我
谢谢这是什么版本的Umbraco?这是什么版本的Umbraco?