Umbraco lazyload.js:260:加载扩展的backoffice js文件时出错

时间:2017-05-23 09:52:26

标签: umbraco umbraco7

我尝试使用新的部分扩展umbraco后台,文件夹结构就像附件

App_Plugins / BackofficeApplication /后台/ BackofficeTree / JS / edit.controller.js

然后我决定更改文件夹的名称并制作不同的名称,并再次将该部分添加到用户权限中,我确定我在[Application]注释和[PluginController]和[Tree]中更改了名称注释但延迟加载尝试从旧路径加载javascript文件,我也尝试更改客户端依赖项版本,但问题仍然相同。

error screenshot

2 个答案:

答案 0 :(得分:1)

检查您的应用程序是否处于调试模式--Umbraco使用客户端依赖性处理程序缓存静态文件(例如您的JS文件)。缓存文件存储在\App_Data\TEMP\ClientDependency中(如果您的站点需要用完调试模式,则可以将其删除)。

如果您的站点处于调试模式,则不会使用此缓存。

要启用调试模式,请在debug中搜索web.config。你应该找到这样一个部分:

<compilation defaultLanguage="c#" debug="false" batch="false" targetFramework="4.5">

debug设为true

答案 1 :(得分:0)

大多数软件包都附带一个package.manifest文件,其中包含程序包使用的所有文件的路径。检查您是否使用新文件夹和文件名更新了这些路径。

package.manifest应位于App_Plugins的包文件夹路径中。