2011-09-23 3 views

답변

2

사용자 정의 오류가 표시되도록 mode="On" 값이 필요하다고 생각합니다. 이렇게하면 로컬 호스트뿐만 아니라 원격 클라이언트 (디버깅하는 동안)에 대한 사용자 정의 오류가 허용되며 로컬 호스트를 무시하는 것은 RemoteOnly의 경우가 아닙니다.

자세한 내용 refer here

0

당신이 순간에 설정있어 방법은 실행되는 IIS 같은 컴퓨터에없는 모든 사용자에 대해 해당 페이지를 보여줄 것입니다. localhost에서 테스트한다면 V4Vendetta가 Mode를 On으로 설정하지 않는 이상 작동하지 않을 것입니다.

0

원격 전용이란 원격 전용입니다. 즉, 프로그램이 실행되는 것과 동일한 컴퓨터에서 탐색하는 경우 오류가있는 페이지를 볼 때 YSOD (Yellow Screen of Death)가 표시됩니다.

다른 컴퓨터에서 보면 사용자 정의 오류 페이지가 표시됩니다.

로컬로 탐색 할 때도 사용자 정의 오류를 보려면 mode = "On"을 사용하십시오.

여전히 사용자 정의 오류 메시지가 표시되지 않으면 원격으로 탐색하더라도 Web.config의 올바른 섹션에 추가하지 않은 것일 수 있습니다. 입력하신 내용은

<configuration> 
    <system.web> 
    <customErrors mode="RemoteOnly" defaultRedirect="myhomepage.aspx"/> 
    </system.web> 
</configuration> 
관련 문제