我無法弄清楚爲什麼我可能會得到這個錯誤。它發生在ajax調用上。什麼引起這個錯誤?執行處理程序的子請求錯誤'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerWrapper'
任何幫助表示讚賞。謝謝!
這是完全錯誤的文字:
- 6/21/2010下午6時09分10秒 - System.Web.HttpException(0X80004005):執行處理程序進行處理子請求錯誤「系統。 Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerWrapper」。 ---> System.Web.HttpUnhandledException(0x80004005):拋出了'System.Web.HttpUnhandledException'類型的異常。 ---> System.Web.HttpException(0x80004005):使用自定義TextWriter時,OutputStream不可用。 在System.Web.HttpResponse.get_OutputStream() 在AjaxControlToolkit.ToolkitScriptManager.OutputCombinedScriptFile(HttpContext的上下文)中C:\ AjaxBuild \ Ajax的\服務器\ AjaxControlToolkit \ ToolkitScriptManager \ ToolkitScriptManager.cs:線286 在AjaxControlToolkit.ToolkitScriptManager.OnInit( EventArgs e)在C:\ AjaxBuild \ Ajax \ Server \ AjaxControlToolkit \ ToolkitScriptManager \ ToolkitScriptManager.cs:行246 在System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive控制命名容器) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,布爾includeStagesAfterAsyncPoint) 在System.Web.UI.Page.HandleError(例外五) 在System.Web.UI.Page.ProcessRequestMain(布爾includeStagesBeforeAsyncPoint,布爾includeStagesAfterAsyncPoint) 在System.Web.UI.Page.ProcessRequest(布爾includeStagesBeforeAsyncPoint布爾includeStagesAfterAsyncPoint) 在System.Web.UI.Page.ProcessRequest() 在System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext的上下文) 在System.Web.UI.Page.ProcessRequest(HttpContext的上下文) 在系統.Web.Mvc.ViewPage.ProcessRequest(HttpContext上下文) at c. \ Windows \ Microsoft.NET \ Framework \ v4.0.30319中的ASP.views_listen_twittertimeline_aspx.ProcessRequest(HttpContext上下文)\ Temporary ASP.NET Files \ root \ 8f8e9134 \ ff8a3ded \ App_Web_4vjkjyte .13.cs:行0 在System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper。 <> c__DisplayClass1.b__0() at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper。 <> c__DisplayClass4.b__3() at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap [TResult](Func
1 func) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap(Action action) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.ProcessRequest(HttpContext context) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) at System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) at System.Web.Mvc.ViewPage.RenderView(ViewContext viewContext) at System.Web.Mvc.WebFormView.RenderViewPage(ViewContext context, ViewPage page) at System.Web.Mvc.WebFormView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass14.<InvokeActionResultWithFilters>b__11() at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func
1 continuation) at System.Web.Mvc.ControllerActionInvoker。 <> c__DisplayClass14。 <> c__DisplayClass16.b__13() 在System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext,IList的1 filters, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) at System.Web.Mvc.Controller.ExecuteCore() at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) at System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__4() at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass1.<MakeVoidDelegate>b__0() at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass8
1.b__7(IAsyncResult的_) 在System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End() 在System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult的asyncResult) 在System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult的結果) 在System.Web.HttpApplication.CallHandlerExecutionStep.System.Web。 HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean & Synchronousally completed)
拿出AjaxControlToolkit,似乎都有效。 – rksprst 2010-06-21 21:30:38