比如,系统中有,本地连接1,本地连接2,宽带连接,用httprequest一般系统都能自动适应,但有很多系统需要特别指定一个上网连接,如何快速选择正确的选择那个上网的连接

解决方案 »

  1.   

    谢谢,这个也算是一种折衷的办法,但我在本机遇到过这样的问题不知是什么缘故,就是本来是本地连接1通internet网络,但如果直接给httprequest指定使用本地连接1的话就上不了网,而先选一次ms tcp loopback interface后再拼写本地连接就可以接通internet,不知这是什么原因。
      

  2.   

    “特别指定一个上网连接”?打印 ipconfig/all 里边的各个连接之下ipv4地址好了。
      

  3.   


    这个功能直接使用下面这段代码就可以得到本机上所有IPAddress的数组了。
    IPAddress[] ipAr = System.Net.Dns.GetHostAddresses(System.Environment.MachineName)