首页 > 实验室用VS2010使用C#编写FTP程序完成检验无误后拷回宿舍就报错

实验室用VS2010使用C#编写FTP程序完成检验无误后拷回宿舍就报错

一个服务器端,一个客户端,开启服务器端后,开启客户端就报错了“未处理 System.UriFormatException
Message=无效的 URI: 指定的端口无效。”
报错的这行源代码是这样的“FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(uri);”

在实验室运行无误的··可是拷贝回来就不行了···

实验室是XP系统···我电脑是WIN7系统···我同学用XP系统就可以执行···怎么办呀··


同上,实验室搞的通过了,说明程序本身没有问题,不过我建议你最好重新拿回来给他多添加一个判断。


看样子是windows防火墙的问题,配置一下吧。


你指定的端口是什么,是不是你指定的端口被占用,或者被防火墙拦截之类的。


无法连接的端口,可能性
1. 服务器端口无法连接,被服务器防火墙拦截
2. 客户端被本机防火墙拦截
3. 地址无法路由

【热门文章】
【热门文章】