2011-02-22 7 views
0

다운로더 앱이 있습니다. 그것은 나를 위해 잘 작동하지만, 한 사용자가 내 컴퓨터에 좋은 링크를 위해 작동하는 동안 'System.Net.WebException'원격 서버에 연결할 수 없습니다 '와 함께 throw됩니다 말하는 버그 리포트를 보냅니다. 그것은 다른 링크와 함께 작동하지만이 특정하지 않습니다. 이 예외의 원인은 무엇입니까? 그리고 내 PC 구성과 그의 차이점은 무엇이 될 수 있습니다."원격 서버에 연결할 수 없습니다"는 원인

+1

사용자와 클라이언트가 서버 이름으로 "localhost"를 사용하고 있지 않은지 확인하십시오. –

+2

컴퓨터에서 방화벽이 실행되고 있습니까? 어쩌면 그는 네트워크 문제도 가지고있을 것입니다. –

+0

@ Otávio Décio : 왜죠? – blez

답변

1

프로그램이 적절한 시간대에 서버를 찾을 수 없습니다. 링크가 작동하기 때문에 이것은 아마도 지역 문제 일 것입니다. 필터에 의해 차단되었을 수 있습니다. DNS 확인이 작동하지 않습니다. 서버를 통한 긴 경로, 경로의 백본 문제입니다.

사용자에게 프로그램 외부에서 링크 규칙을 열 수 있는지 확인하도록 요청하십시오. 이것이 작동하지 않는다면, 그 잘못은 당신 편이 아닙니다. 가능한 경우, 문제를 해결하는 데 도움이되는 광범위한 로깅 코드를 제공해야합니다. 그러나 자신의 환경에서 자신의 컴퓨터에서 응용 프로그램을 디버깅 할 수 있어야만 버그를 찾을 수 있습니다.

+0

사실 그것은 YouTube 동영상에 대한 링크이며 생성되었습니다. 그래서 컴퓨터에서 다시 열 수 없습니다. 이상한 부분은이 특별한 youtube vid만이 그를 위해 일하지 않는다는 것입니다. – blez

+2

흠, 어쩌면 유튜브는 IP 주소로 비디오에 접근 할 수 있습니까? 그럴 수도 있습니다. 나는 약간의 로깅을 가진 클라이언트를 만들 것이다. (WebException을 잡아라. 정확한 원인을 알려주는'Response' 속성을 가지고있다.) – Femaref

+0

나는 그것을 할 것이다. 감사. – blez

관련 문제