http://www-900.ibm.com/developerWorks/cn/webservices/ws-secure/index.shtml

解决方案 »

  1.   

    我发错了,sorry.
    把remoteIp设为:IPEndPoint(IPAddress.Any, 0)试试.应该参考一下socket的通信协议的文档,可能还有设置其它标志位。
      

  2.   

    看下这
    http://www.c-sharpcorner.com/network/ping.asp
      

  3.   

    wolve你好,我试过用IPAddress.Any了,可是结果一样不行
    至于rgbcn推荐的ping程序,实际上我已经编过了,且运行成功,而且奇怪是,为什么那里receivefrom函数的最后一个EndPoint参数用的是本机的地址,我觉得应该是远程的啊,即使我按照ping程序中的receiveFrom函数原原本本的搬过来,还是同样错误,真是不明白是怎么回事
      

  4.   

    我发现一个奇怪的现象,如果用建立的原始套接字先向某个随便什么地址用sendto函数发送一个数据包,再用receivefrom函数就没有问题了,如果把sendto函数这一行去掉,则提示receivefrom这行提供了一个无效的参数....这是什么原因呢??