HTTP 오류 500.21 - Internal Server Error "WebServiceHandlerFactory-Integrated" 처리기의 모듈 목록에 잘못된 모듈 "ManagedPipelineHandler"이(가) 있습니다.


에러가 나는 이유는 ASP.NET 4.0이 IIS에 제대로 등록되지 않았을 때 HTTP 오류 500.21 Internal Server Error WebServiceHandlerFactory-Integrated" 처리기의 모듈 목록에 잘못된 모듈 "ManagedPipelineHandler"이(가) 있습니다. 오류가 나게 됩니다. aspnet_regiis.exe -i 명령어로 ASPNET 4.0을 설치를 다시 해주면 정상적으로 동작합니다.


HTTP 오류 500.21 오류메시지







[해결책] .Net Framework 4.0 다시 설치하기




시작에서 윈도우키를 누르고 Microsoft Visual Stdio 2010 > Visual Studio Tools > Visual Studio 명령 프로프트 를 실행합니다. 단 주의해야 할것은 Visual Studio 명령 프로프트를 관리자 모드로 실행하여야 합니다. Visual Studio 명령 프로프트 에서 마우스 우측을 눌러서 관리자 권한으로 실행을 하여야 합니다.




aspnet_regiis.exe -i을 눌러서 ASP.NET(4.0.30319) 설치를 하게 됩니다.





신고