以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]升级也会出错?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=141539)

--  作者:堕落的后天
--  发布时间:2019/10/3 9:17:00
--  [求助]升级也会出错?
项目,在做升级时,跳出错误  

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2017.8.19.1
错误所在事件:在线升级失败!
详细错误信息:
路径中具有非法字符。


我的升级代码 :

UpdatePath = "Update\\"
Syscmd.Project.Update(True,True)

升级文件放在 Update文件夹里   

update.txt
update.zip
[此贴子已经被作者于2019/10/3 9:17:31编辑过]

--  作者:堕落的后天
--  发布时间:2019/10/3 12:52:00
--  [求助]
请问这是哪里出问题了???  求助
--  作者:狐狸爸爸
--  发布时间:2019/10/4 9:15:00
--  
错误原因已经有了:
路径中具有非法字符。

一般升级地址都是共享文件夹、web地址、ftp地址,都是绝对路径来的。
[此贴子已经被作者于2019/10/4 9:15:15编辑过]

--  作者:堕落的后天
--  发布时间:2019/10/4 13:34:00
--  
我把他 改成了网络地址  也是这样提示  


UpdatePath = "http://apshuru.xxx.aliyuncs.com/update/"
Syscmd.Project.Update(True,True)


好奇怪啊  您说的绝对路径  


我先前的  “update/”  这个是项目文件夹下的路径   也是有问题么   


关键升级按钮   点击会显示版本比对 也就是说  他找到了这个文件夹  但是 点击是后   过了一会  就跳出 这个错误了


我同样的一个代码  用在另一个项目上  就没问题  

是不是代码问题
[此贴子已经被作者于2019/10/4 13:49:36编辑过]

--  作者:堕落的后天
--  发布时间:2019/10/4 14:33:00
--  
我猜想是解压出了问题  除了乱码  


我自己吧文件自己压缩  再尝试升级 就没问题了 


我还要研究下