Let*_*eth 3 caching refresh umbraco
说实话,我不知道Umbraco如何处理清除它的缓存.我目前正在开发一个属性编辑器,我希望在内容部分看到我的更改结果.但是,每当我保存更改,构建项目并刷新页面时,一切都没有改变.
我已经尝试删除缓存文件夹,更改web.config文件,安装特殊的chrome扩展以执行硬重置,清除整个缓存,关闭和打开Visual Studio,似乎没有任何区别.
如何让Umbraco更新其缓存以反映我在内容部分中对属性编辑器所做的更改?
Umbraco使用客户端依赖框架将所有必需的资产组合在一起.然后将它们缓存并存储在\App_Data\TEMP\ClientDependency\.
您可以删除这些以刷新缓存.
您可以通过将应用程序置于调试模式来阻止Umbraco使用CDF.在你的Web.config,找到compilation项目并debug改为相等true:
<compilation defaultLanguage="c#" debug="true" batch="false" targetFramework="4.5">
Run Code Online (Sandbox Code Playgroud)
当Umbraco设置为调试模式为false时,将执行此类调用以获取资产的缓存版本: /DependencyHandler.axd?s=
当Umbraco处于调试模式时,将直接调用您的自定义资产(以及任何其他需要的资产).
您还需要像以前一样硬盘刷新浏览器,或者您的浏览器也可以在本地缓存文件.
| 归档时间: |
|
| 查看次数: |
6480 次 |
| 最近记录: |