0

我使用vs2010开发了一个非常简单的程序,发现异常,例如无法连接到远程服务器。我还尝试更新 Visual Studio 并重新安装它,但问题仍然存在。我尝试通过帮助菜单下的选项在线隐私声明连接 Visual Studio,但它甚至无法打开谷歌主页。我认为我的 PC 中的 Visual Studio 有问题,或者任何端口已关闭,或者其他一些事情出了问题。

Public Class Form1
    Dim doc As HtmlDocument = New HtmlDocument
    Dim a As HtmlDocument = New HtmlDocument
    Dim web As HtmlWeb = New HtmlWeb
    Private _loadURL As HtmlDocument

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        doc = web.Load("http://Dawn.com/")    ' (connection exception occur at this point)
    End Sub
End Class
4

1 回答 1

0

我认为您的网络连接是通过代理服务器或代理服务器后面连接的。因此,您必须首先配置代理服务器设置以访问任何网站或 Internet 资源。下面的代码可能会对您有所帮助。

Dim o As New MyWebService.Name
    Dim pr As New System.Net.WebProxy("100.0.1.1", 80)

    pr.Credentials = System.Net.CredentialCache.DefaultCredentials
    o.Proxy = pr

    Dim ds As New DataSet
    ds = o.GetMyData(Me.TextBox1.Text, "password")
    Me.DataGridView1.DataSource = ds.Tables(0)

您必须根据您的代理配置对其进行修改。(您可以在浏览器设置或选项中看到代理服务器地址)

于 2013-06-05T22:48:27.977 回答