2014-01-13 3 views
1

HttpWebResponse.Can을 얻으려고 할 때 이런 오류가 발생합니다.이 유형의 예외에 대한 가능한 이유를 알려 줄 수 있습니까?HttpWebResponse의 WebException 오류

형 'System.Net.WebException'의 첫 번째 예외가 System.dll을

에 추가 정보를 발생 원격 서버에서 오류를 반환 (404)을 찾을 수 없음.

IIS 또는 다른 서버 문제와 관련이 있습니까?

답변

0

이것은 표준 ASP.NET 처리 파이프 라인의 일부입니다. 첫번째 기회 예외는 종종 try/catch 블록에 의해 처리되는 예외입니다. 여기에 첫 번째 예외

http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx 다음 https://support.microsoft.com/kb/105675

설명 일부 오래된 기사

http://blogs.msdn.com/b/davidklinems/archive/2005/07/18/440150.aspx

+0

.NET Framework 4.5와 함께 VS 2012에서 작업 중입니다. 디버거를 시작하고 예외를 선택하면 예외 대화 상자가 표시 될 때 –

+0

@ abi_anarchy95에서 디버거로 중단 옵션을 찾을 수 없습니다. 던져진 열 아래에있는 모든 확인란을 클릭하십시오. – AgustinCoder

0

는 HttpWebRequest를에 인스턴스를 생성 첫 번째 예외에서/정지를 디버깅하는 방법에 대한 몇 가지 추가 정보입니다입니다 수업. 예 :

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://echo.jsontest.com/key/value/one/two"); 
request.Method = "POST"; 

및 메소드 기능을 추가하십시오. 메소드 기능을 놓치 셨다면 가끔 WebException 오류가 발생할 수 있습니다. 한 번 해봐.

관련 문제