我有一個問題困擾着我很長一段時間。WebExcpetion usind WebRequest.BeginGetResponse
我正在使用Windows Phone 8和c#。
不時我得到這個錯誤時拋出,而從網上下載文件:
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.ni.dll
A first chance exception of type 'System.Net.WebException' occurred in System.Windows.ni.dll
A first chance exception of type 'System.Net.WebException' occurred in System.Windows.ni.dll
ExceptionMessage:The remote server returned an error: NotFound.
但後來我再次運行PROGRAMM並能正常工作。我不知道爲什麼有時候找不到遠程服務器,服務器真的存在問題嗎? 它認爲它在我的代碼什麼的,我使用這些功能:
WebRequest request = WebRequest.Create("http...);
IAsyncResult res = request.BeginGetResponse(new AsyncCallback(DownloadComplete), null);
我會爲任何建議感激,因爲這樣的例外不斷彈出,我沒能解決它。
謝謝你的回答。我已經安裝了一些邏輯,如果第一次失敗,它會重試下載。但是,當這些例外不是真的是我的錯,我該如何隱藏它們?有什麼辦法可以阻止它們顯示在我的調試器窗口中? – user2078645 2013-03-05 16:02:53