以文本方式查看主题 - 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=158344) |
-- 作者:爱相随 -- 发布时间:2020/11/17 11:42:00 -- 关于远程升级文件位置 老师,在同一台电脑上开发了两个项目,通过FTP实现远程升级。现在问题来了,两个项目的升级文件都存在update项下,使用终端升级后项目会混乱。在update文件夹下增加update1\\update2加以区分,备份文件到update1\\update2下没问题,但在升级按钮代码里Syscmd.Project.Update2()就不得行,提示“编译错误:Update2不是Syscmd.Project的成员”。那是不是意味着要做两个FTP?但从升级路径上看ftp://192.168.20.94/update,即使在不同盘下,路径都是一样的。请问老师怎么弄更好呢?? |
-- 作者:有点蓝 -- 发布时间:2020/11/17 11:48:00 -- 一个ftp,分开2个目录就行了。 update文件夹下增加update1\\update2,然后项目1 使用ftp://192.168.20.94/update/update1,项目2使用ftp://192.168.20.94/update/update2。 代码不需要做任何修改
|
-- 作者:爱相随 -- 发布时间:2020/11/18 15:11:00 -- 老师,升级路径和发布生成升级文件都没问题。但在菜单里增加“远程在线升级”按钮的代码只能是“Syscmd.Project.Update()”,而不能是“Syscmd.Project.Update1()”也不能为“Syscmd.Project.Update2()”.如果这里不区分,升级路径就不能实现在线升级。 [此贴子已经被作者于2020/11/18 15:13:07编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/11/18 15:22:00 -- 代码不需要做任何修改Syscmd.Project.Update,升级路径和这个完全没有关系 |
-- 作者:爱相随 -- 发布时间:2020/11/18 15:47:00 -- 我现在是这样的情况,项目1叫台账,项目2叫工会,如果最后发布的项目是台账,则终端电脑升级后,工会项目打开后的界面也会变成台账项目的界面,反过来也是,2个都是一样的,就是哪个在最后发布最后就是哪个项目的界面。 |
-- 作者:有点蓝 -- 发布时间:2020/11/18 15:51:00 -- 2个项目只能是2个程序,不可能是1个程序更新2个项目的升级 |