El evolution muestra el siguiente mensaje de error cuando se intenta acceder a alguna entidad:

System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper'. ---> System.Web.HttpCompileException (0x80004005): External component has thrown an exception.  
 at System.Web.Compilation.AssemblyBuilder.Compile()  
 at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()  
 at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)  
 at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)  
 at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)  
 at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)  
 at System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath)  
 at System.Web.Compilation.BuildManager.GetCompiledType(String virtualPath)  
 at System.Web.Mvc.BuildManagerWrapper.System.Web.Mvc.IBuildManager.GetCompiledType(String virtualPath)  
 at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)  
 at StackExchange.Profiling.Mvc.WrappedView.Render(ViewContext viewContext, TextWriter writer) in d:\Files\GitHub\miniprofiler\dotnet\StackExchange.Profiling.Mvc\WrappedView.cs:line 56  
 at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)  
 at System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper htmlHelper, String partialViewName, Object model)  
 at ASP.areas_general_views_flujosautorizacion_index_aspx.__RenderContent3(HtmlTextWriter __w, Control parameterContainer) in c:\inetpub\wwwroot\Evolution\Areas\General\Views\FlujosAutorizacion\Index.aspx:line 381  
 at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)  
 at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)  
 at System.Web.UI.Control.Render(HtmlTextWriter writer)  
 at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)  
 at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)  
 at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)  
 at ASP.views_shared_site_master.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in c:\inetpub\wwwroot\Evolution\Views\Shared\Site.Master:line 56  
 at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)  
 at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)  
 at System.Web.UI.Control.Render(HtmlTextWriter writer)  
 at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)  
 at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)  
 at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)  
 at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)  
 at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)  
 at System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer)  
 at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)  
 at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)  
 at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)  
 at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)  
 at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)  
 at System.Web.UI.Page.ProcessRequest()  
 at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)  
 at System.Web.UI.Page.ProcessRequest(HttpContext context)  
 at System.Web.Mvc.ViewPage.ProcessRequest(HttpContext context)  
 at ASP.areas_general_views_flujosautorizacion_index_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\evolution\b7bac82b\5522db8\App_Web_index.aspx.9fc6332f.l9escfmq.0.cs:line 0  
 at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass1.<ProcessRequest>b__0()  
 at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass4.<Wrap>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.RenderView(ViewContext viewContext, TextWriter writer, Object instance)  
 at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)  
 at StackExchange.Profiling.Mvc.WrappedView.Render(ViewContext viewContext, TextWriter writer) in d:\Files\GitHub\miniprofiler\dotnet\StackExchange.Profiling.Mvc\WrappedView.cs:line 56  
 at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)  
 at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)  
 at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()  
 at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)

En esta situación, la persona accedió a sus Autorizaciones pendientes. No siempre son las mismas entidades, a veces se muestra el error al entrar a la accion Editar de Puestos, Unidades, Incapacidades, etc. Y cuando eso sucede, no se puede visualizar los reportes de Crystal Reports, al generarlos se muestra el PopUp pero siempre se queda en blanco.

Del lado del cliente ya han intentado reiniciar los servicios de Windows, Reiniciar el Pool del IIS, el Servicio HTTP, limpiar archivos temporales de .Net, pero lo único que ha funcionado es reiniciar el servidor de aplicaciones.

Las excepciones disminuyeron con las siguientes tareas planificadas del servidor:

  1. Limpiar Pool todos los días a las 4am
  2. Reiniciar servicios ASEINFO una vez al día
  3. Reiniciar el servidor de aplicaciones los lunes a la 1am.

Pero la excepción aún persiste.

Adjunto una imagen con el error: alt text

asked 18 Dec '18, 17:55

ghuerta's gravatar image

ghuerta
(suspended)
accept rate: 100%

edited 18 Dec '18, 18:23

glemus's gravatar image

glemus
(suspended)

Podrías modificar el web.config del Sitio de Evolution los keys "MvcMiniProfilerEnabled", "MvcMiniProfilerShowUI", "MvcMiniProfilerTraceEfSql" a colocarle false en el value, para descartar problemas en el MiniProfile

(18 Dec '18, 18:33) glemus glemus's gravatar image

Si vuelve a dar error, podrías copiar el nuevo StackTrace

(18 Dec '18, 18:34) glemus glemus's gravatar image

Que versión del sistema operativo y framework están utilizando?

(18 Dec '18, 18:53) glemus glemus's gravatar image

La solución a ese error que están aplicando es la correcta, solo asegurate que se esté realizando bien los pasos. Te indico un link para referencia

https://stackoverflow.com/questions/16058526/system-web-httpcompileexception-0x80004005

link

answered 18 Dec '18, 18:51

glemus's gravatar image

glemus
(suspended)
accept rate: 51%

edited 18 Dec '18, 18:52

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×83
×5

Asked: 18 Dec '18, 17:55

Seen: 673 times

Last updated: 18 Dec '18, 18:53

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática