执行处理程序“System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper”的子请求时出错

我的解决办法。

1、部分视图的action不要重载,换个名字

Html.RenderAction("ShowxxActivity")。

2、如果还出现如下的问题:

编译器错误消息: CS0012: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。必须添加对程序集 “System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。

出现这个错误的原因是Web.config配置文件的原因。

解决办法:

在web.config中的<system.web>节点下的<system.web>节点下的<assemblies>中添加:

<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

第二个问题的解决办法是从http://blog.csdn.net/tan0303/archive/2010/11/12/6004713.aspx上copy来的。

原文地址:https://www.cnblogs.com/CaDevil/p/2417005.html