以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  每次升级FFOX版本后都有部分客户升级异常,显示程序已停止  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178972)

--  作者:873773115
--  发布时间:2022/8/1 9:58:00
--  每次升级FFOX版本后都有部分客户升级异常,显示程序已停止
每次升级FOXtable的版本之后,都会有部分电脑升级后系统无法打开,提示如上图      看了一下无法打开的客户端都会多出一个文件夹,如上图,文件夹里是一个完整的客户端,而且是可以正常使用的客户端,请老师回复!这个问题困扰很久了,去年都问过,也没解决
--  作者:873773115
--  发布时间:2022/8/1 9:59:00
--  
上图
[此贴子已经被作者于2022/8/1 10:00:44编辑过]

--  作者:873773115
--  发布时间:2022/8/1 10:00:00
--  
图二
图片点击可在新窗口打开查看此主题相关图片如下:1fd34fb06f4afd33558a562d64b1a10.png
图片点击可在新窗口打开查看

--  作者:873773115
--  发布时间:2022/8/1 10:01:00
--  
图一
--  作者:有点蓝
--  发布时间:2022/8/1 10:03:00
--  
是使用“可执行程序.exe”启动发布后的程序的?还是使用“Foxtable.exe”启动发布后的程序的?

多出来的文件夹如果是指update_Fox_Path 文件夹,可能的原因
1、没有使用“可执行程序.exe”启动程序
2、更新后非正常的重启程序(比如使用了application.restart等)【最佳的用法是关闭程序,然后手工重新打开,而不是写代码重启】
3、杀毒软件等禁止了程序目录的读写,导致无法覆盖更新文件
4、更改了项目名称
[此贴子已经被作者于2022/8/1 10:06:06编辑过]

--  作者:873773115
--  发布时间:2022/8/1 10:06:00
--  
是每次更新foxtable的版本之后,再使用新版本的foxtable去发布新版本的客户端,就会有部分电脑出现这个问题
--  作者:有点蓝
--  发布时间:2022/8/1 10:07:00
--  
看5楼。然后把升级代码所在的事件全部代码发上来看看
--  作者:873773115
--  发布时间:2022/8/1 10:10:00
--  
If Syscmd.Project.Update(False,False) = False Then
    DataTables("表A").SysStyles("EmptyArea").BackColor=Color.FromArgb(255,21, 106, 184)
    Forms("登陆").Show
End If

五楼所述问题,均没有    而且只会发生在升级FOXtable之后,只要把打不开的客户端只要替换掉,就可以直接正常使用

--  作者:873773115
--  发布时间:2022/8/1 10:11:00
--  
直到下次再升级foxtable,都不会再出现这种问题
--  作者:有点蓝
--  发布时间:2022/8/1 10:51:00
--  
我找今年几个版本一路升级测试,都没有问题。

除了跨版本之外,找找还有没有什么规律吧:是固定的几台电脑,还是随机的?都是什么操作系统?简体还是英文系统?程序安装路径是什么?有没有设置为“使用管理员身份运行”?有没有安装杀毒软件、电脑管家.....

如果update_Fox_Path 文件夹无法更新,一般都是杀毒软件,或者是权限问题引起的。