麻烦看下下面代码,在后台处理本地文件并上传到服务器的指定目录

勁尐爺 2013-07-02 08:57:47
WebClient myWebClient = new WebClient();
myWebClient.Credentials = CredentialCache.DefaultCredentials;
FileStream fs = new FileStream("C:\\NNN+2013711634041++正文.doc", FileMode.Open, FileAccess.Read);//本地磁盘文件
BinaryReader r = new BinaryReader(fs);
byte[] postArray = r.ReadBytes((int)fs.Length);
Stream postStream = myWebClient.OpenWrite("D:\\FtpRoot", "PUT");//服务器指定目录
postStream.Write(postArray, 0, postArray.Length);
postStream.Close();
fs.Dispose();


在执行Stream postStream = myWebClient.OpenWrite("D:\\FtpRoot", "PUT");
这段代码的时候,提示D:\FtpRoot没权限,是为什么呢?
...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
又开一贴? 昨天不是告诉你方法了么
hiksoho 2013-07-02
  • 打赏
  • 举报
回复
去看这个文件有没有赋权,手动复制上去看看行不行.

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧