Asp.Net MVC HttpException无法找到布局页面"" /(X(1)

时间:2014-09-03 16:24:36

标签: asp.net-mvc asp.net-mvc-4 exception layout view

有时我会记录以下异常:

HttpException: The layout page ""/(X(1))/Views/Shared/_MainLayout.cshtml"" could not be found at the following path: ""/(X(1))/Views/Shared/_MainLayout.cshtml"".
Stack:    at System.Web.WebPages.WebPageBase.PopContext()
   at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
   at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17()
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult)

我的系统中没有X(1),不知道它来自哪里以及为什么它会不时发生。框架是否将它放在那里? 这里没有想法。

以前有没有人遇到这个问题?

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

这个问题与ASP.Net Cookieles功能有关,也就是X(1)的来源。 看看以下链接 http://msdn.microsoft.com/en-us/library/aa479315.aspx 感谢