指定された URL のファイルをパスにダウンロードすることになっているアプリケーションに取り組んでいます。多くの場所で見た以下のコードを使用しました。
フィドラーを使用して接続を監視し、トラブルシューティングを行っていますが、フィドラーがパスを要求せず、エラーがスローされない (メッセージ ボックスが表示されない) 問題が発生しています。この関数を入力する前にメッセージ ボックスを表示するように設定しました。これは完全に機能しますが、この関数でスタックするように見えます。エラーはスローされず、ハングしているように見えます。
Public Sub DownloadFile(ByVal _URL As String, ByVal _SaveAs As String)
Try
Dim _WebClient As New System.Net.WebClient()
' Downloads the resource with the specified URI to a local file.
_WebClient.DownloadFile(_URL, _SaveAs)
Catch _Exception As Exception
'Error
MsgBox("Exception caught in process: {0}", _Exception.ToString())
End Try
End Sub
なぜこれが起こっているのかについて誰か考えがありますか?
編集 これはSERVER 2012を実行しているテストコンピューターでのみ発生していることを忘れていました.Windows 7開発マシンでは正常に動作します
前もって感謝します、
ダン