首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

socket变成出现【由于目标机器积极拒绝,无法连接。 192.168.2.138:1111】

2013-12-20 
【求助】socket变成出现【由于目标机器积极拒绝,无法连接。 192.168.2.138:1111】using Systemusing System.Co

【求助】socket变成出现【由于目标机器积极拒绝,无法连接。 192.168.2.138:1111】

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.Net.Sockets;

namespace client_1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            TcpClient tcl = new TcpClient("192.168.2.138", 1111);
            NetworkStream ns = tcl.GetStream();
            Byte[] send = new Byte[1024];
            send = Encoding.UTF8.GetBytes("你能收到么?");
            ns.Write(send,0,send.Length-1);
            ns.Close();
        }
    }
}


上面是代码,IP地址是我本机的地址,我运行起来点击按钮之后出现这个错误【由于目标机器积极拒绝,无法连接。 192.168.2.138:1111】,是为什么啊,求各位解答
[解决办法]
你这是客户端啊,,服务端写了么? 写完运行了么? socket监听1111端口了么?
[解决办法]
如果服务器没问题的话,看看是不是防火墙的问题,或者试试服务器端以管理员的身份运行下
[解决办法]
你要是能把服务器也写出来 就没问题了
[解决办法]
服务端开了没?端口号是否与服务端侦听的一致

热点排行