以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  cs架构升级  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173781)

--  作者:weibu
--  发布时间:2021/12/16 10:06:00
--  cs架构升级
老师我这边原来客户端设置的自动升级地址的服务器停用了。
但客户端的软件打开报错如图:

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20211216100304.jpg
图片点击可在新窗口打开查看
因为客户端电脑较多,有没有办法不卸载重新安装,也能让客户端正常使用?因为一台一台卸载重新安装工作量有点大。
客户端的数据库服务器是正常的,只是设置的升级地址服务器停了

--  作者:有点蓝
--  发布时间:2021/12/16 10:33:00
--  
这个是权限问题,没有权限读取C盘文件,试试把程序设置为“使用管理员身份运行”
--  作者:weibu
--  发布时间:2021/12/16 10:43:00
--  
还有这个提示的多

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


--  作者:有点蓝
--  发布时间:2021/12/16 10:45:00
--  
因为程序没有升级前还是使用的旧的自动升级地址的服务器IP,要保证旧的自动升级地址的服务器还能正常使用,等全部客户端升级完毕再停掉
--  作者:weibu
--  发布时间:2021/12/16 10:46:00
--  
老师旧的服务器已经停了好几天了。客户端多,又不想一个一个卸载重装。其他有没有啥方法?
--  作者:有点蓝
--  发布时间:2021/12/16 10:47:00
--  
没有的,只能一个一个卸载重装
[此贴子已经被作者于2021/12/16 10:47:14编辑过]

--  作者:weibu
--  发布时间:2021/12/16 10:48:00
--  
伤心了。老师我后面想把客户端的升级地址做成动态的,可以随时修改升级地址。该怎么做?
--  作者:有点蓝
--  发布时间:2021/12/16 11:09:00
--  

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

  • PublishDate
    日期型变量,返回在项目属性中设置的项目发布日期。
     
  • UpdatePath
    字符型,用于设置或返回在线升级路径,有了这个变量,我们可以动态设置升级路径。
     
  • RemoteUpdate
    逻辑型,是否通过互联网升级。
在调用Syscmd.Project.Update前读取配置文件更改UpdatePath的值即可
UpdatePath = "xxx地址"
If Syscmd.Project.Update(False,False) = False Then \'如果没有升级
    \'原AfterOpenProject事件代码
End
 If

--  作者:weibu
--  发布时间:2021/12/16 11:27:00
--  
If Syscmd.Project.Update(False,False) = False Then \'如果没有升级
    \'原AfterOpenProject事件代码
End
 If
老师我原来的代码加这个if语句了。如果升级服务器停了,是不是客户端仍然可以继续登陆使用?
是不是就不会有上面图片报错

--  作者:有点蓝
--  发布时间:2021/12/16 12:03:00
--  
会报错,但是仍然可以继续登陆使用