以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  illegal characters in path?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=117196)

--  作者:lur320
--  发布时间:2018/4/8 17:00:00
--  illegal characters in path?
If uptime> PublishDate Then
  loc是之前定义的字符串,loc=updatepath
    Network.DownloadFile(loc & "\\update2.zip",ProjectPath & "UpdateTemporary\\update2.zip","","",True,10000,True)
    Network.DownloadFile(loc & "\\update1.zip",ProjectPath & "UpdateTemporary\\update1.zip","","",True,10000,True)
    Network.DownloadFile(loc & "\\update.txt",ProjectPath & "UpdateTemporary\\update.txt","","",True,10000,True)
MessageBox.Show(updatepath)    
UpdatePath = ProjectPath & "UpdateTemporary"
MessageBox.Show(updatepath)
    RemoteUpdate = False
    Syscmd.Project.Update(False,True)
    
    
End If
这段下载文件到本地的代码,我已经检查前后的updatepath都是改正确的了。但是运行后发现如下错误:

图片点击可在新窗口打开查看此主题相关图片如下:capture.png
图片点击可在新窗口打开查看


--  作者:lur320
--  发布时间:2018/4/8 17:01:00
--  
并且这段代码是在提示有新的版本,是否需要升级后才出现的。
--  作者:有点蓝
--  发布时间:2018/4/8 17:37:00
--  
试试
UpdatePath = ProjectPath & "UpdateTemporary/"

--  作者:lur320
--  发布时间:2018/4/8 17:53:00
--  
但是我查原始的updatepath最后没有斜杠
--  作者:有点蓝
--  发布时间:2018/4/8 18:12:00
--  
测试有没有问题?
--  作者:lur320
--  发布时间:2018/4/8 18:30:00
--  

我在自己电脑上测试了,无论加不加 /

都不会报错。。。


--  作者:lur320
--  发布时间:2018/4/8 18:38:00
--  

和.NET有关?升级新的foxtable后?


--  作者:lur320
--  发布时间:2018/4/8 19:11:00
--  
我在公司的电脑上就会出现这个问题,是不是。net的问题?
--  作者:lur320
--  发布时间:2018/4/8 19:19:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看

 

我多加了一个斜杠,居然还升级成功了?

为啥在公司电脑完全正确的路径反而报错?


--  作者:有点甜
--  发布时间:2018/4/8 22:54:00
--  

没有正常下载zip文件的情况下,就会出现此问题。有可能是你公司网络问题,导致DownloadFile没有正常下载zip文件,你打开项目下下载的zip看看,是否错误。