.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2025.1.3.1
错误所在事件:在线升级失败!
详细错误信息:
“ftp://PMftp:PMftp#123@172.16.14.33/在线升级/数据管理系统升级/update.txt”不是有效的远程文件地址。有效的地址应包括协议、路径和文件名。
参数名: address
实际上ftp://PMftp:PMftp#123@172.16.14.33/在线升级/数据管理系统升级/ 这个目录用ftp工具是可以登进去的,目录下面也存放了3个文件,分别是: update.txt update1.zip update2.zip
升级地址设置到目录即可:ftp://PMftp:PMftp#123@172.16.14.33/在线升级/数据管理系统升级/
而不是:ftp://PMftp:PMftp#123@172.16.14.33/在线升级/数据管理系统升级/update.txt
升级地址肯定不正确,或者文件不在这个路径里。
ftp是在IIS设置的吗?把中文目录名改为英文名称试试
我在项目里进行ftp上传下载文件,路径也是中文的,只不过不是这个路径,都正常,现在就是启动时检查升级时连ftp不正常,奇怪。
检查路径里是不是有全角的符号,多余的空格,或者其它看不见的字符
[此贴子已经被作者于2025/4/1 16:30:41编辑过]
把密码里的 PMftp#123 #号去掉就可以了。
严格来说不是路径问题,是密码里面有特殊字符。
[此贴子已经被作者于2025/4/1 17:26:33编辑过]