Поддержка прокси в VB.Net - PullRequest
2 голосов
/ 13 мая 2010

Я запускаю следующий код, чтобы проверить наличие обновлений в моем программном обеспечении, и мне интересно, будет ли VB.Net автоматически использовать настройки прокси-сервера компьютера:

Dim CurrentVersion As String = (New System.Net.WebClient).DownloadString("URL/version.txt")

Если нет, как я могу настроить его для использования настроек прокси?

Ответы [ 2 ]

1 голос
/ 13 мая 2010

На самом деле, используя

Dim UpdateClient As New System.Net.WebClient
UpdateClient.Proxy = System.Net.HttpWebRequest.DefaultWebProxy
Dim CurrentVersion As String = UpdateClient.DownloadString("URL/version.txt")

отлично функционирует.

0 голосов
/ 13 мая 2010

Это можно сделать, добавив следующие параметры в файл app.config вашего приложения:

<system.net>
    <defaultProxy useDefaultCredentials="true">
        <proxy usesystemdefault="True" />
    </defaultProxy>
</system.net>
...