문제

HTTPWebRequest.getResponse () 섹션에서 통화를 변환하기 위해 원격 XML 파일을 읽는 동안 다음 오류가 발생합니다.

tugberkugurlu_curconverter.converterclass.convertactionfortl ()을 사용하는 방법은 XML 파일을 읽고 통화 값을 얻습니다.

그러나 갑자기 이러한 오류를 얻기 시작했습니다. 어떻게 그들을 막을 수 있습니까? 감사합니다!

System.Net.WebException : 조작 시간 초과되었습니다 : Mon, 28 Mar. 2011 19:33:48 GMT

System.Net.WebException : 조작 밖으로 시도했다 system.net.httpWebRequest.getResponse () ...에서 system.xml.xmldownloadmanager.getNonFileStream (URI. URI, ICREDIVED 자격 증명) AT. system.xml.xmldownloadmanager.getStream (URI. URI, ICREDIVED 자격 증명) AT. system.xml.xmlurlresolver.getentity (URI. Absoluteuri, String 역할, 유형 ofobjecttoreturn)에서 system.xml.xmltextreaderimpl.openurldElegate (객체 Xmlresolver) AT. system.Threading.compressedstack.runtrycode (객체) userData) AT. system.runtime.compileRservices.RuntimeHelpers.ExecUteCodeWithGuAranteedCleAnup (TryCode. 코드, CleanUpcode Backoutcode, Object. userData) AT. system.Threading.compressedstack.run (압축 된 CompressedStack, contextcallback. 콜백, 개체 상태) AT. system.xml.xmltextreaderimpl.openurl () system.xml.xmltextreaderimpl.read () ...에서 system.xml.xmlloader.load (xmldocument. Doc, XmlReader Reader, Boolean. PreserveWhiteSpace) AT. system.xml.xmldocument.load (XmlReader) 리더) AT. Tugberkugurlu_curConverter.converterClass.convertActionFortL (CurrencyfortlConvert. Selectcurency, 소수 yourpricetoconvert)

도움이 되었습니까?

해결책

연결된 파일에 문제가 없으며 XMLSPY도 아닙니다.

가끔 문제라고 말하고 파일에는 환율 변환 값이 포함되어 있으며 자주 변경 될 가능성이 큽니다.아마도 파일이 때때로 나쁠 것입니까?

파일을 텍스트 파일로 먼저로드하고 디스크에 저장해야합니다.그런 다음 디스크의 파일에서 XmlDocument를로드하십시오.그렇게하면 실패하면 여전히 볼 수있는 나쁜 파일이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top