以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 远程自动升级的实现 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11310) |
-- 作者:lihe60 -- 发布时间:2011/7/17 13:04:00 -- 远程自动升级的实现 希望不出现两个截图。 ![]() ![]() ![]() ![]() [此贴子已经被作者于2011-7-17 13:05:01编辑过]
|
-- 作者:lihe60 -- 发布时间:2011/7/17 13:10:00 -- 希望检测到新版本自动升级,没有任何提示;没有检测到新版本直接跳过,也没有任何提示。 |
-- 作者:czy -- 发布时间:2011/7/17 13:10:00 -- 这是内置的,且大多数人喜欢有这个,又不能自定义,你的要求估计悬。 |
-- 作者:lihe60 -- 发布时间:2011/7/17 16:00:00 -- 贺老师,说一声“可”或“否”。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/17 17:12:00 -- 内置得一定有提示。 要没有提示的,你得自己设计一个,无非就是下载一个zip文件,解压后覆盖原来的,没有任何技术含量可言:
参考: http://www.foxtable.net/help/topics/2075.htm
[此贴子已经被作者于2011-7-17 17:12:16编辑过]
|
-- 作者:yankunhao -- 发布时间:2011/9/3 10:56:00 -- 我认为1楼的问题很有必要,我希望贺老师认真地想一下这个问题,比如我们设计一个系统,这个系统要能实现自动升级,一般来说,都是由系统自动检测是否是新版本,如果有就弹出窗口提示是否升级,否则就直接进入系统无需升级。那么我们在设计系统时就会在系统启过程中用到“Syscmd.Project.Update()”代码去升级,此时它就会不管有没有检测到新版本都弹出一个窗口,那么客户每开一次系统都会有提示。而如果不在启动进自动检测,就要做一个菜单由用户自己去点出升级,这样当我们设计完系统后都要通知每个用户去手动升级....
我认为这样不太合理吧。
我建议能否提供另一个类似“Syscmd.Project.Update()”的命令,比如叫“Syscmd.Project.Update1()”,当用这个时就会自动检测是否有新版本,如果有就弹出提示,如果没就不提示,直接运行下一代码。
只有这样才会更方便啦!
[此贴子已经被作者于2011-9-3 11:00:40编辑过]
|