以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于在线升级  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=80433)

--  作者:lgj716330
--  发布时间:2016/1/22 16:25:00
--  关于在线升级
如果是局域网,在线升级路径是服务器上的某个路径,如果服务器变了,这里的路径会自动变吗
图片点击可在新窗口打开查看此主题相关图片如下:22.png
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/1/22 16:29:00
--  

不会变,设置的就是固定的路径。

 

你可以动态设置路径

 

和远程升级相关的系统变量

  • PublishDate
    日期型变量,返回在项目属性中设置的项目发布日期。
     
  • UpdatePath
    字符型,用于设置或返回在线升级路径,有了这个变量,我们可以动态设置升级路径。
     
  • RemoteUpdate

--  作者:lgj716330
--  发布时间:2016/1/22 16:32:00
--  
这个代码不会写呢,有可参照的吗
--  作者:大红袍
--  发布时间:2016/1/22 16:34:00
--  

升级代码之前,执行

 

UpdatePath = "你定义的任意路径"


--  作者:lgj716330
--  发布时间:2016/1/22 16:39:00
--  
UpdatePath = "\\\\100.100.1.11\\sjkwjj"
Syscmd.Project.Update()

我这样写对吗,sjkwjj是我存放升级包的文件夹名称

--  作者:大红袍
--  发布时间:2016/1/22 16:41:00
--  

你弄一个txt文件,读取此文件的路径赋值给 UpdatePath

 

那么,如果你服务器的地址变了,就修改txt文件即可。


--  作者:lgj716330
--  发布时间:2016/1/22 16:48:00
--  
UpdatePath = "\\\\100.100.1.11\\sjkwjj\\sjlj.txt"
Syscmd.Project.Update()

然后在sjlj.txt里写IP:100.100.1.11,以后服务器变的时候改这个文件里的IP,是这样吗

--  作者:大红袍
--  发布时间:2016/1/22 17:05:00
--  

把这句代码写到txt里面啊

 

\\\\100.100.1.11\\sjkwjj\\

 

 

http://www.foxtable.com/help/topics/0344.htm

 


--  作者:lgj716330
--  发布时间:2016/1/22 17:15:00
--  
好的,有那么点明白了
--  作者:lgj716330
--  发布时间:2016/1/23 11:01:00
--  
进入系统后,点击在线升级按钮,出现以下错误
在服务器上进去提示的错误是下图

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


在客户端进去提示的错误是下图

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