我尝试用一个新的部分来扩展umbraco后台,文件夹结构就像附件
App_Plugins/BackofficeApplication/backoffice/BackofficeTree/js/edit.controller.js
然后我决定更改文件夹的名称,并做了不同的名称,并再次将部分添加到用户权限中,我确信我在应用程序注释以及PluginController和树注释中更改了名称,但惰性加载尝试从旧路径加载javascript文件,我也尝试更改客户端依赖版本,但问题仍然是一样的。
发布于 2017-05-25 19:34:43
检查您的应用程序是否处于调试模式- Umbraco使用客户端依赖处理程序缓存静态文件(如JS文件)。缓存的文件存储在\App_Data\TEMP\ClientDependency中(如果您需要您的站点在调试模式下运行,可以将其删除)。
如果您的站点处于调试模式,则不会使用此缓存。
要打开调试模式,请在web.config中搜索debug。你应该会找到一个类似这样的部分:
<compilation defaultLanguage="c#" debug="false" batch="false" targetFramework="4.5">将debug设置为true。
发布于 2017-05-25 19:33:29
大多数软件包都附带一个package.manifest文件,其中包含软件包使用的所有文件的路径。检查是否已使用新的文件夹和文件名更新了这些路径。
package.manifest应该在App_Plugins中您的包文件夹的路径中。
https://stackoverflow.com/questions/44131446
复制相似问题