.Net 4.5 웹 사이트에서 403 이외의 것을 얻을 수 없음 깨끗한 빌드입니다). 파일 시스템

시나리오 : IIS 역할을 사용하여 Clean Server 2008 R2 설치

설치된 프레임 워크 3.5 (서버 기능) 설치된 프레임 워크 4.5 RC (MS 다운로드)

처형

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -i

( -iru기존 서버에서 사용하지만 깨끗한 빌드입니다).

파일 시스템 (SMB 공유)을 통해 게시

.Net 4.0 통합 앱 풀을 사용하여 폴더를 애플리케이션으로 변환

모든 것을 중지 / 다시 시작했습니다.

검색 localhost/TestApp결과 403.14 (디렉토리 탐색 금지)

어떤 단계를 놓쳤습니까? 해당 사이트는 MVC4이며 4.5 RC 프레임 워크를 대상으로합니다.



답변

나는 비슷한 문제가 있었다. 이 스레드 /programming/2374957/asp-net-mvc-on-iis-7-5이
문제를 해결했습니다. 기본적으로 이것을 web.config에 추가하십시오.

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

이 작업을 수행하면 제거하고 대신이 핫픽스를 설치할 수 있습니다.
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=5272


답변

최신 버전의 Windows Server에서는 UI가 약간 다릅니다. IIS에서 작동하게하려면 ASP.Net을 활성화해야합니다.