帮忙急。。

解决方案 »

  1.   

    只是这么说,猜不出是什么原因,ip和port都配置正确了没?
      

  2.   

    我查我的IP显示是192。168。1。12端口没错。在这机器上时IP设为127。0。0。1没问题。可拿到同事的机器上设为192。169。1。12  怎么也连接不上,真的是不明白
      

  3.   

    1 0 0 6 1—W S A E C O N N R E F U S E D
    连接被拒。由于被目标机器拒绝,连接无法建立。这通常是由于在远程机器上,没有任
    何应用程序可在那个地址之上,为连接提供服务。
    你把问题描述的详细点,这样大家才能帮上你
      

  4.   

    就是一个服务器啊。。服务器用C#写的,监听一百个客户端。当有客户来时就存入数组啊。。客户端是用VC写的。用VC6。0编译的。。在本机上测试可以通过啊。。可再别的机器上测试就连不上了啊。。
      

  5.   

    先测试服务器:
    运行服务程序,在局域网内另一台机器用telnet命令看能不能连上服务器
    如果能连接上就是客户端的问题了
    怀疑是你的服务器有问题
      

  6.   

    我查我的IP显示是192。168。1。12端口没错。在这机器上时IP设为127。0。0。1没问题。可拿到同事的机器上设为192。169。1。12  怎么也连接不上,真的是不明白你说的很清楚了!问题很简单,你写的程序是局域网里的,不能在2个网络里运行!
      

  7.   

    贴点代码,再分析!
    两种可能:
    1. 两台机子不在一个局域网
    2:你的IP和Port设的不对
      

  8.   

    我查我的IP显示是192。168。1。12端口没错。在这机器上时IP设为127。0。0。1没问题。可拿到同事的机器上设为192。169。1。12  怎么也连接不上,真的是不明白你说的很清楚了!问题很简单,你写的程序是局域网里的,不能在2个网络里运行!
    -------------------------------------------------------------------------------
    同意
      

  9.   

    唉,都是我的错吧。公司以前是用C++做的程序。我刚进公司,经理让我用C#做。我当时快疯,C#也没有接触过。没办法啊。做就做呗。。 我刚工作了几个月。跳到这个公司,也没搞清楚公司情况,公司技术部就几个人。基本上每个人自己独干(没有团队)。我一个人做本来就很吃力,又用C#。没办法啊,我就到CODEGURU上下了一个程序。看见一个异步的SOCKET类不错就用了。一直我是用自己做的客户端在本机上测试的。没什么问题。等快做完了。我拿到局域网上一测,我的服务器和客户端根本连不上,连下载的那个程序也连不上。现在看来那个类写的有点问题了唉郁闷啊。
      

  10.   

    如果:一开始你的服务端程序bind()了 127.0.0.1的接口,那就会导致192.168.*.*的地址连不上了.如果是这样的话,你应该改成bind INADDR_ANY