首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DotNetNuke DDRMenu无法加载菜单样式'MenuProfile':非法字符

DotNetNuke DDRMenu无法加载菜单样式'MenuProfile':非法字符
EN

Stack Overflow用户
提问于 2014-10-27 10:44:11
回答 1查看 1.1K关注 0票数 0

我添加了一个新的菜单到我们的皮肤,加载一个不同的菜单样式,并只显示一个特殊的子菜单。

代码语言:javascript
复制
<dnn:MENU ID="MenuProfile" MenuStyle="MenuProfile" IncludeHidden="true" runat="server" ></dnn:MENU>

这将从目录加载。

DNN-INSTALL/Portals/_default/Skin/mySkin/MenuProfile/

该菜单在我的开发环境中加载得很好。现在,我已经打包了皮肤,并将其部署到主机/扩展名中,并将文件部署在服务器上。我已经检查了每个文件在服务器上的正确路径。但是,它遇到了以下异常:

'/‘应用程序中的服务器错误。无法加载菜单样式'MenuProfile':System.ArgumentException:路径中的非法字符。在System.IO.Path.CheckInvalidPathChars(字符串路径,布尔checkAdditional)。

我在这里错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-28 02:16:54

确保皮肤确实与开发环境中的相对目录结构相同。

还签入了路径正确的menudef.xml文件。

您能成功加载不同的菜单样式吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26585782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档