以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [讨论]FTPClient的Upload方法无法上传只读文件? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73645) |
-- 作者:jspta -- 发布时间:2015/8/24 10:44:00 -- [讨论]FTPClient的Upload方法无法上传只读文件? FTPClient的Upload方法无法上传只读文件?怎么解决? --------------------------- 版本:2014.11.11.1 --------------------------- 代码执行出错,错误信息: System.UnauthorizedAccessException: 对路径“XXX”的访问被拒绝。 在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) 在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) 在 System.IO.FileStream..ctor(String path, FileMode mode) 在 Foxtable.FTPClient.O__0O_o0(String A_0, String A_1, Boolean A_2) 在 Foxtable.FTPClient.oO_o_o0_(String A_0, Boolean A_1) 在 Foxtable.FTPClient.Upload(String fileName) 在 UserCode.Test() --------------------------- 确定 --------------------------- |
-- 作者:大红袍 -- 发布时间:2015/8/24 11:20:00 -- 上传只读文件确实有问题,你可以先修改其属性,再上传。 http://www.foxtable.com/help/topics/2707.htm
|
-- 作者:jspta -- 发布时间:2015/8/24 11:25:00 -- 只能暂时这样了,谢谢! |
-- 作者:lzzhx -- 发布时间:2017/6/27 14:44:00 -- 先将文件只读属性取掉,再上传,但上传后如何才能将上传后的文件属性改为只读? |
-- 作者:有点色 -- 发布时间:2017/6/27 17:21:00 -- 以下是引用lzzhx在2017/6/27 14:44:00的发言:
先将文件只读属性取掉,再上传,但上传后如何才能将上传后的文件属性改为只读?
现在没有这种问题了啊。 |
-- 作者:lzzhx -- 发布时间:2017/6/27 17:24:00 -- 我用的是2016-7-29的版本,只读的文件传不上去,去掉只读就可以传上去了,但不知道如何修改传上去的文件的只读属性。 |
-- 作者:有点色 -- 发布时间:2017/6/27 17:27:00 -- 以下是引用lzzhx在2017/6/27 14:44:00的发言:
先将文件只读属性取掉,再上传,但上传后如何才能将上传后的文件属性改为只读?
上传,是无法修改文件的属性的。
如果要修改,很麻烦,需要用openqq或http通信,给服务器端发送修改属性的信息,服务器端修改文件属性。 |
-- 作者:狐狸爸爸 -- 发布时间:2017/6/27 17:47:00 -- 升级到最新版本的foxtable即可解决 |