2016-09-16 10 views
1

Visual Studio 2015에서 새 MVC 프로젝트를 만든 다음 해당 패키지를 게시하고 내 Windows 호스팅에 업로드했습니다. 추출 후 URL을 검색하면이 오류 메시지가 나에게 표시됩니다. 하지만 내 응용 프로그램은 로컬에서 잘 실행됩니다.배포 후 MVC 응용 프로그램의 런타임 오류 표시

enter image description here

+0

호스트 된 IIS에서 지원되는 MVC 버전을 확인하십시오. –

+3

실제 오류를 보려면'customErrors'를 'Off'로 설정 했습니까? – ramiramilu

+0

@ramiramilu 이제 "System.PlatformNotSupportedException :이 작업을 수행하려면 IIS 통합 파이프 라인 모드가 필요합니다." 이 오류. –

답변

2

사용자 지정 오류 페이지는 mode="On"를 추가해야 , 코드에서 지역을 위해 사용할 수 없습니다. 따라서 customErrors은 다음과 같습니다.

<customErrors mode="On" defaultRedirect="Error" redirectMode="ResponseRewrite"> 
    <error redirect="Error/NotFound" statusCode="404" /> 
</customErrors>