现在的现象是,同样的代码,我放在winform程序中,连接服务器正常,放在windows服务中就报“积极拒绝”的错误,两个程序运行在同一台机器上,环境完全一样,ip,端口设置完全一样,这一点我可以保证。请问这种现象怎么解释?

解决方案 »

  1.   

    下面是MSDN中的错误原因WSAECONNREFUSED
    10061 
    Connection refused. 
    No connection could be made because the target computer actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host—that is, one with no server application running.  
    你能确定你的服务正常启动了?
      

  2.   

    放在winform程序中,连接服务器正常可以确定目标服务器正常,而且端口也是开的
      

  3.   

    我是在服务启动过程中做socket连接的,服务还是可以正常启动的,只是会报连接错误accout:localsystem
      

  4.   

    放在winform程序中,连接服务器正常可以确定目标服务器正常,而且端口也是开的