14yks - 2019/3/8 16:05:51
登录后台admin出错,错误提示:
“System.Dynamic.ExpandoObject”未包含“ShowMenu”的定义!


登录member都可以,就是admin不行
估计是左侧的栏目菜单出不来。
xiyou - 2019/3/8 17:36:05
你怎么升级的?
14yks - 2019/3/8 19:15:50
直接解压覆盖
jsrsfxzyb - 2019/3/9 0:19:07
直接覆盖就出现同样问题,,showmenu未定义,除非重新安装,再恢复数据文件,但会出现前期增加的功能菜单错乱,需要手工调整,很烦。
====================求解决==========如果每次升级不能以覆盖方式进行很困难=============
14yks - 2019/3/9 19:14:48
是的,建议两个解决方案:
1、单独做一个升级包
2、可以合在一起,但升级单独用一个功能页面。
gearfox - 2019/3/12 16:44:33
- “/”应用程序中的服务器错误。
- “System.Dynamic.ExpandoObject”未包含“ShowMenu”的定义
- 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
- 异常详细信息: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: “System.Dynamic.ExpandoObject”未包含“ShowMenu”的定义
- 源错误:
- 行 111: }
- 行 112: string rv = "\r\n<ul>";
- 行 113: foreach (var item in _CanAdminTable)
- 行 114: {
- 行 115: string className = "";
- 源文件: f:\usr\localuser\byw4675840001\Areas\Admin\Views\Default\LeftMenu.cshtml 行: 113
复制代码
gearfox - 2019/3/15 12:31:55
@xiyou 来看看嘛~~ 请教如何解决啊
ttaa010 - 2019/3/15 14:50:19
我升级后可以登录,没有这个问题。我是4.0.05升级到4.0.06的
gearfox - 2019/3/18 9:40:13
14yks - 2019/3/19 16:56:43
回复 8楼ttaa010的帖子你是怎么升级的?直接覆盖吗?还是有其他方法。