读书人

socket变成出现【由于目标机器积极拒绝

发布时间: 2013-12-20 00:23:10 作者: rapoo

【求助】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端口了么?
[解决办法]
如果服务器没问题的话,看看是不是防火墙的问题,或者试试服务器端以管理员的身份运行下
[解决办法]
你要是能把服务器也写出来 就没问题了
[解决办法]
服务端开了没?端口号是否与服务端侦听的一致

读书人网 >C#

热点推荐