C# 升级到MVC 5将导致Microsoft.Web.MVC.Internal.ExpressionHelper.GetTargetActionName中的System.MethodAccessException
将解决方案从MVC 2升级到MVC 5后,使用Microsoft.Web.MVC.Internal中的ExpressionHelper.GetRouteValuesFromExpression的现有方法引发System.MethodAccessException:C# 升级到MVC 5将导致Microsoft.Web.MVC.Internal.ExpressionHelper.GetTargetActionName中的System.MethodAccessException,c#,asp.net-mvc,asp.net-mvc-5,C#,Asp.net Mvc,Asp.net Mvc 5,将解决方案从MVC 2升级到MVC 5后,使用Microsoft.Web.MVC.Internal中的ExpressionHelper.GetRouteValuesFromExpression的现有方法引发System.MethodAccessException: 我已经看到了一些关于AllowPartiallyTrustedCallersAttribute的建议,但是这是来自Microsoft的程序集,而不是我们自己的程序集。有什么想法吗?Mvc5期货套餐中没有吗?如果还没有,您可能想尝试添加
我已经看到了一些关于AllowPartiallyTrustedCallersAttribute的建议,但是这是来自Microsoft的程序集,而不是我们自己的程序集。有什么想法吗?Mvc5期货套餐中没有吗?如果还没有,您可能想尝试添加它
at Microsoft.Web.Mvc.Internal.ExpressionHelper.GetTargetActionName(MethodInfo methodInfo)
at Microsoft.Web.Mvc.Internal.ExpressionHelper.GetRouteValuesFromExpression[TController](Expression`1 action)