asp.net Mvc3 RTM, IIS7 사용.이상한 asp.net mvc 오류
나는이 같은 오류가 홍수 점점 해요 :
System.Web.HttpException 공개 활동 방법 '응용 프로그램은'컨트롤러 'Interreg.Web.Controllers.ApplicationsController'에서 찾을 수 없습니다.
System.Web.HttpException (0x80004005) : 'Interreg.Web.Controllers.ApplicationsController'컨트롤러에서 공용 작업 메서드 'Application'을 찾을 수 없습니다. System.Web.Mvc.Controller.HandleUnknownAction (문자열 actionName)에서
System.Web.Mvc.Controller.ExecuteCore() System.Web.Mvc.ControllerBase.Execute에서
(RequestContext requestContext)에서
시스템에서
.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute (RequestContext requestContext)
at System.Web.Mvc.MvcHandler. <> c_ DisplayClass6. <> c _DisplayClassb.b_ 5()
at System.Web.Mvc.Async.AsyncResultWrapper. System.Web.Mvc.Async.AsyncResultWrapper> C _DisplayClass8'1.BeginSynchronous> b__7 (IAsyncResult를 )
에서 <> C _DisplayClass1.b_ 0()에서
System.Web.Mvc.Async.AsyncResultWrapper .WrappedAsyncResult`1.End()
at System.Web.Mvc.MvcHandler. <> C _DisplayClasse.b_ D() System.Web.Mvc.SecurityUtil.b _0 (동작 F) System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust (액션 실행)
시스템에서
에서
. Web.Mvc.MvcHandler.EndProcessRequest (IAsyncResult를 asyncResult) System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication에서 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest (IAsyncResult를 결과)
에서
. IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep (IExecutionStep 단계, 부울)completedSynchronously)
컨트롤러와 동작이 변경 되어도 반드시 존재하며 앱에 충돌이 발생하지 않습니다. 사용자는 노란색 화면이 보이지 않습니다.
정적 리소스 로딩 (이미지, 스크립트), 아마도 라우팅과 관련이 있다고 생각됩니다.
어떤 아이디어가 잘못 되었나요?
이 질문에 도움을합니까 전혀? http://stackoverflow.com/questions/1745182/intermittent-asp-net-mvc-exception-a-public-action-method-abc-could -not-be-foun – amurra
@amurra는 유망 해 보인다. –