Foxtable(狐表)用户栏目专家坐堂 → [求助]升级过程取消导致软件出错


  共有2459人关注过本帖树形打印复制链接

主题:[求助]升级过程取消导致软件出错

帅哥哟,离线,有人找我吗?
乡里出城
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
[求助]升级过程取消导致软件出错  发帖心情 Post By:2017/5/16 9:03:00 [显示全部帖子]

昨天我对原已开发并正常使用的系统进行远程升级一些功能,在这过程中,由于网络一般的原因,升级过程中我点了取消,结果每个用户登陆软件前,都显示未找到库的错误,关掉后就能直接进入软件,并且所有表列都能看到,SQL里的数据也能查询出来。求解决!

 回到顶部
帅哥哟,离线,有人找我吗?
乡里出城
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2017/5/16 13:22:00 [显示全部帖子]

我有在保护编译后文件那里设置TRUE的了,但是还会出现这个这种情况,

我后来也想过在beforeOpenProject事件,写代码检测是否存在对应的dll文件,我的情况和以下的图片一样(但我们的系统本来是正常使用的,所以不存在未装.NET SP2之类的吧,只是在系统升级过程中出错了),提示错误为未能找到库,某盘:\文件夹名\EXE,所以想请教一下在beforeOpenProject事件应该怎么写代码(对应的DLL文件是?)才能防止这种错误,防止跳过AfterOpenProject事件或LoadUserSetting事件的判断直接进入系统,能查看到没有经过授权的表列和菜单。

  


图片点击可在新窗口打开查看此主题相关图片如下:出错.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/5/16 13:24:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
乡里出城
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2017/5/16 20:43:00 [显示全部帖子]

如果是正常升级就不会有这个问题,后来这个项目我按正常成功升级了(升级过程中不再随意中断或取消升级),所以后面就没有出错了,我现在担忧的是,有些使用人员一旦在以后升级过程出错,结果导致他可以跳过系统本有的限制管理,拥有未经过授权的表列和菜单,我担心这个情况。

 回到顶部
帅哥哟,离线,有人找我吗?
乡里出城
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2017/5/16 22:39:00 [显示全部帖子]

除非你对所有文件做crc校验,这个不是很懂!

 回到顶部
帅哥哟,离线,有人找我吗?
乡里出城
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2017/5/17 17:50:00 [显示全部帖子]

是选择强制升级,但有些电脑的网络不好,升级得慢,过程的框里有取消的按钮,这个不我们设的

 回到顶部
帅哥哟,离线,有人找我吗?
乡里出城
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2017/5/17 17:56:00 [显示全部帖子]

Dim s As String = CRCCheckFile("C:\Logo.jpg")
Output.Show(s)

按案例这样操作了没什么反应

 回到顶部