我正在运行以下代码来检查我的软件中的更新,我想知道VB.Net是否会自动用户计算机代理设置:
Dim CurrentVersion As String = (New System.Net.WebClient).DownloadString("URL/version.txt")
如果没有,我如何调整它以使用代理设置?
答案 0 :(得分:1)
实际上,使用
Dim UpdateClient As New System.Net.WebClient
UpdateClient.Proxy = System.Net.HttpWebRequest.DefaultWebProxy
Dim CurrentVersion As String = UpdateClient.DownloadString("URL/version.txt")
非常实用。
答案 1 :(得分:0)
这可以通过将以下设置添加到应用程序的app.config文件来完成:
<system.net>
<defaultProxy useDefaultCredentials="true">
<proxy usesystemdefault="True" />
</defaultProxy>
</system.net>