我正在尝试将 MvcMailer 集成到 Orhcard 1.6 中,但出现此错误:
'HttpContext.SetSessionStateBehavior' 只能在引发 'HttpApplication.AcquireRequestState' 事件之前调用。
在文件 Orchard\Mvc\Routes\ShellRoute.cs 第 54 行
我尝试调试,发现错误是从以下位置引发的:
private void CreateControllerContext() {
var routeData = RouteTable.Routes.GetRouteData(CurrentHttpContext);
ControllerContext = new ControllerContext(CurrentHttpContext, routeData, this);
}
MvcMailer 的 mailerBase.cs。在普通的 mvc 4 应用程序中一切正常。
有人可以帮助我或已经成功安装的人吗?
谢谢..
这个帖子http://orchard.codeplex.com/discussions/406407一样的问题..如何解决?