2011-02-05 11 views
0

나는이 문제로 하루 종일 노력하고 있습니다. 방금 ASP.Net MVC 2.0 테스트 응용 프로그램을 만들고 IIS에 배포하고 액세스하려고했습니다. VS 2010에서는 잘 작동합니다. 방금 기본 응용 프로그램을 만들었습니다. 변경 내용이 완료되지 않았습니다. 게시 한 다음 IIS에서 가상 디렉터리를 만들고 경로를 게시 된 경로에 매핑합니다. 내가 그것을 파헤 치려고 할 때, 그것은 아래에 오류를 준다. .NET 4.0 버전을 사용하고 있고 .Net 4.0 버전의 기본 응용 프로그램 풀을 설정하고 Set Local의 System.Web.MVC 속성을 true로 설정합니다. 그것에 당신의 도움을 감사하십시오.ASP.Net MVC 2.0 응용 프로그램 IIS 7.0 배포

HTTP 오류 500.21 - 내부 서버 오류 처리기 "PageHandlerFactory-통합은"나쁜 모듈의 모듈 목록 자세한 오류 정보 모듈 IIS 웹 코어 알림 ExecuteRequestHandler 처리기 PageHandlerFactory 통합 오류 코드 0x8007000d 을에서 "ManagedPipelineHandler"가 요청 된 URL http://localhost:80/TestSite/default.aspx 물리적 경로 C : \을 Inetpub \ wwwroot에 \ 테스트 \ default.aspx에 로그온 방법 익명 로그온 사용자 익명

답변

2

이 몇 달 전에, 그러나 이것은 Q 0123입니다사이트와 분명히 70 명의 사람들이이 질문을 지금까지 방문합니다.

내 아이디어는 IIS7/.NET4 설치 자체를 기반으로합니다.

메시지 :

Handler “PageHandlerFactory-Integrated” has a bad module “ManagedPipelineHandler” 

일부 설치 processess가 당신을 도울 수 IIS.that

C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 

에 .NET을 등록하지 않는 나에게 나타납니다. aspnet_regiis 경로는 사용중인 .NET 버전에 따라 다를 수 있습니다. 그럴 경우 Framework /?에서 해당 맵을 찾아보십시오. (.. 원한다면) -u

등록 취소 대신,

끝에 -i 중독
관련 문제