在DNN 5 RC 2中上传低版本皮肤出错的解决

简介: 在DNN 5中上传老版本的皮肤时,会报这个错误: This package does not have a manifest. Old Skins and Containers do not contain manifests.

在DNN 5中上传老版本的皮肤时,会报这个错误:

This package does not have a manifest. Old Skins and Containers do not contain manifests. If this is a legacy Skin or Container Package please check the check box below and reupload the package.

image

 

如果你按照提示选择Skin,点击“下一步”会出现这个提示:

A critical error has occurred.
Could not find a part of the path 'E:\Development\DotNetNuke\InstallArea\DotNetNuke_05.00.00_Install_RC2\Portals\_default\Temp\ejrsiiro\.dnn'.

 

image 

 

这是因为在DNN 5中,模块和皮肤都作为资源(resource)统一对待,所以和之前不同,皮肤包里面也要求包含一个以.dnn为后缀的定义文件(manifest),下图是DNN 5自带皮肤包中的.dnn文件。

image

具体可参考:Skinning Enhancements

对于之前的旧皮肤包,你解压缩皮肤包,按照MinimalExtropy.dnn的格式编写一个.dnn文件,比较重要的一点是把license.txt和releaseNote.txt这两个文件拷贝入你解压的皮肤目录再重新打包即可。

image

还有一点要注意的,DNN5不支持之前把skin和container打包到一起的zip皮肤格式了,现在你得把Skin和Container分开打包。

image

 

DNN 5 也提供了打包模块的向导程序,有兴趣的可以研究研究。

image

 

image

相关文章
|
7月前
|
API
LabVIEW将 VI 升级到较新的版本和恢复为先前版本
LabVIEW将 VI 升级到较新的版本和恢复为先前版本
209 1
|
编解码 安全 Windows
win10更新后低分辨率显卡驱动丢失,NVIDIA图形驱动程序安装失败终极解决方法
win10更新后低分辨率显卡驱动丢失,NVIDIA图形驱动程序安装失败终极解决方法
478 0
|
小程序 Linux C语言
Linux实现进度条小程序(包含基础版本和模拟下载过程版本)(上)
Linux实现进度条小程序(包含基础版本和模拟下载过程版本)
|
小程序 Linux C语言
Linux实现进度条小程序(包含基础版本和模拟下载过程版本)(下)
Linux实现进度条小程序(包含基础版本和模拟下载过程版本)
|
前端开发
DSP开发软件css(10)使用基础(汉化、工程导入、设置目标配置文件、选择仿真器和芯片型号、添加文件|库路径、编译下载等操作)
DSP开发软件css(10)使用基础(汉化、工程导入、设置目标配置文件、选择仿真器和芯片型号、添加文件|库路径、编译下载等操作)
188 0
|
编解码
win10更新后分辨率不可设置、只能设置低分辨率问题排查和解决方法
win10更新后分辨率不可设置、只能设置低分辨率问题排查和解决方法
445 0
DeepStream运行范例出错,提示缺少libnvinfer.so怎么办?
DeepStream运行范例出错,提示缺少libnvinfer.so怎么办?
398 0
下载模型出错
NoValidRevisionError: The model: fsmluyi/mywork has no valid revision!
256 0
Win10系统打开photoshop提示错误16 如何解决?
最近不少用户反馈在Win10系统下安装了Photoshop CS6,打开桌面图标时出现错了误,提示“配置错误:请卸载并重新安装该产品。如果此问题仍然存在,请与 Adobe 技术支持联系以获得帮助,并提供屏幕下方显示的错误代码。错误:16”。这是怎么回事呢?下面看看具体解决方法吧!
250 0
|
计算机视觉
编译OpenCV 以及 openc_contrib 提示缺少boostdesc_bgm.i文件出错
编译OpenCV 以及 openc_contrib 提示缺少boostdesc_bgm.i文件出错