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

怎么在Windows应用程序中上传数据文件

2012-02-25 
如何在Windows应用程序中上传数据文件?我现在知道有两种方法。但是没有一种方法是没有问题的。不知道怎么办。

如何在Windows应用程序中上传数据文件?
我现在知道有两种方法。但是没有一种方法是没有问题的。不知道怎么办。
一种方法是用网络上传的方式,可是我的代码运行总是出错。代码:
System.Net.WebClient   wbcMy   =   new   System.Net.WebClient();
wbcMy.UploadFile( "http://100.1.1.10/MyDir/ ",   "11_AAA_2.png ");
错误提示:在   WebClient   请求期间发生异常。无法将数据写入传输连接:   您的主机中的软件放弃了一个已建立的连接。
我将第二句改成:
wbcMy.UploadFile( "\\\\100.1.1.10\\MyDir\\11_AAA_2.png ",   "11_AAA_2.png ");
这时可以保存。但是前提是我必须先登录过上面的网络地址。否则提示用户名密码错误。但是我不知道怎么加身份验证。
第二种方法就是直接保存到上面的地址中。
this.pb1.Image.Save( "\\\\100.1.1.10\\MyDir\\11_AAA_2.png ");
遇到的问题同第一种方法中的后面那种情况。
请问该怎么解决啊?


[解决办法]
你这样的操作是不安全行为,操作系统会拒绝
[解决办法]
最好是服务器上有上传文件的服务,如果没有也可以自己写一个,用WebSevice
[解决办法]
WebSevice

[解决办法]
http://www.codeproject.com/cs/webservices/DimeBufferedUpload.asp
[解决办法]
帮LZ顶
[解决办法]
http://support.microsoft.com/kb/908573/zh-cn
[解决办法]
up
[解决办法]
用socket也行
[解决办法]
up

热点排行