ftp应用程序出错:"远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)"
各位大神,C#开发ftp应用程序碰到点问题,程序在开发环境下,正常调试,执行都没有问题,但是生成解决方案后,Debug文件夹下运行就出现错误,错误提示为:“远程服务器返回...
各位大神,C#开发ftp应用程序碰到点问题,程序在开发环境下,正常调试,执行都没有问题,但是生成解决方案后,Debug文件夹下运行就出现错误,错误提示为:“远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)。”
能否指点一下,到底为什么会出现这种问题? 展开
能否指点一下,到底为什么会出现这种问题? 展开
5个回答
展开全部
如果你有外部文件,而外部文件的属性是“不复制”,那么就会出现这种情况,我猜的。另外,可能就是权限的问题了。检查一下工程内的文件,有没有在Debug的时候缺文件的情况,另外,最好能把异常记录下来,这样能够看到是哪里出的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是用了,文件流,操作 xml 文档了 如果是的话 用这个xmlDoc.Load(HttpContext.Current.Server.MapPath(@"~/data.xml"));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是缺少类库的支持!
追问
可是正常调试,执行都没问题啊,类库的DLL文件也都在debug文件里了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-09-26
展开全部
访问权限问题
追问
debug里运行和直接执行,权限不一样么,具体要怎么调整权限。
追答
一个是vs开发环境的权限 一个是 exe程序的权限 你把ftp文件夹 权限设为 everyone
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询