C# asp mvc HttpCompileException

C# asp mvc HttpCompileException,c#,asp.net,asp.net-mvc,iis,C#,Asp.net,Asp.net Mvc,Iis,我们在IIS上有大约200个站点,正常情况下运行良好。几天前,一些网站崩溃了,只有回收池起到了作用。在windows日志中,我们得到: 例外信息: 异常类型:HttpCompileException 异常消息:外部组件引发了异常。在System.Web.Compilation.AssemblyBuilder.Compile()中 System.Web.Compilation.BuildProvidersCompiler.PerformBuild()位于 System.Web.Compilatio

我们在IIS上有大约200个站点,正常情况下运行良好。几天前,一些网站崩溃了,只有回收池起到了作用。在windows日志中,我们得到:

例外信息: 异常类型:HttpCompileException 异常消息:外部组件引发了异常。在System.Web.Compilation.AssemblyBuilder.Compile()中 System.Web.Compilation.BuildProvidersCompiler.PerformBuild()位于 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath 虚拟路径)在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath 虚拟路径,布尔noBuild,布尔allowCrossApp,布尔 allowBuildInPrecompile,布尔throwIfNotFound,布尔 (最新)在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext 上下文、虚拟路径、虚拟路径、布尔noBuild、布尔 allowCrossApp,布尔allowBuildInPrecompile,布尔 throwIfNotFound,布尔值(最新)位于 System.Web.Compilation.BuildManager.GetVirtualPath对象工厂(VirtualPath virtualPath、HttpContext上下文、布尔allowCrossApp、布尔 throwIfNotFound)在 System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath 虚拟路径)在 System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext,TextWriter)位于 System.Web.Mvc.ViewResultBase.ExecuteSult(ControllerContext上下文) 在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1
筛选器、Int32筛选器索引、ResultExecutingContext预文本、,
ControllerContext ControllerContext,ActionResult ActionResult)位于
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1 筛选器、Int32筛选器索引、ResultExecutingContext预文本、, ControllerContext ControllerContext,ActionResult ActionResult)位于 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1
筛选器、Int32筛选器索引、ResultExecutingContext预文本、,
ControllerContext ControllerContext,ActionResult ActionResult)位于
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1 筛选器、Int32筛选器索引、ResultExecutingContext预文本、, ControllerContext ControllerContext,ActionResult ActionResult)位于 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1
筛选器、Int32筛选器索引、ResultExecutingContext预文本、,
ControllerContext ControllerContext,ActionResult ActionResult)位于
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext
controllerContext,IList
1过滤器,ActionResult操作结果)位于 System.Web.Mvc.Async.AsyncControllerActionInvoker.c__DisplayClass21.b__1e(IAsyncResult 异步结果)在 System.Web.Mvc.Controller.b_u1d(IAsyncResult asyncResult,ExecuteCoregreat innerState)位于 System.Web.Mvc.Async.AsyncResultRapper.WrappedAsyncVoid
1.CallEndDelegate(IAsyncResult
异步结果)在
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
在 System.Web.Mvc.Async.AsyncResultRapper.WrappedAsyncVoid
1.CallEndDelegate(IAsyncResult 异步结果)在 System.Web.Mvc.MvcHandler.b_uu5(IAsyncResult asyncResult,ProcessRequestState(innerState)位于 System.Web.Mvc.Async.AsyncResultRapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult 异步结果)在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤, 布尔值(同步完成(&C))

堆栈跟踪:位于System.Web.Compilation.AssemblyBuilder.Compile()
位于System.Web.Compilation.BuildProvidersCompiler.PerformBuild()处 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath 虚拟路径)在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath 虚拟路径,布尔noBuild,布尔allowCrossApp,布尔 allowBuildInPrecompile,布尔throwIfNotFound,布尔 (最新)在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext 上下文、虚拟路径、虚拟路径、布尔noBuild、布尔 allowCrossApp,布尔allowBuildInPrecompile,布尔 throwIfNotFound,布尔值(最新)位于 System.Web.Compilation.BuildManager.GetVirtualPath对象工厂(VirtualPath virtualPath、HttpContext上下文、布尔allowCrossApp、布尔 throwIfNotFound)在 System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath 虚拟路径)在 System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext,TextWriter)位于 System.Web.Mvc.ViewResultBase.ExecuteSult(ControllerContext上下文) 在 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1
筛选器、Int32筛选器索引、ResultExecutingContext预文本、,
ControllerContext ControllerContext,ActionResult ActionResult)位于
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1 筛选器、Int32筛选器索引、ResultExecutingContext预文本、, ControllerContext ControllerContext,ActionResult ActionResult)位于 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1
筛选器、Int32筛选器索引、ResultExecutingContext预文本、,
ControllerContext ControllerContext,ActionResult ActionResult)位于
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1 筛选器、Int32筛选器索引、ResultExecutingContext预文本、, ControllerContext ControllerContext,ActionResult ActionResult)位于 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1
筛选器、Int32筛选器索引、ResultExecutingContext预文本、,
ControllerContext ControllerContext,ActionResult ActionResult)位于
Sy