通过dp2Installer升级dp2服务器模块 - DigitalPlatform/dp2 GitHub Wiki
dp2Kernel, dp2Library, dp2OPAC三个服务器的升级是通过 dp2Installer 实用工具完成的,在服务器上启动 dp2Installer,如果有新版本,会出现更新提示,待 dp2Installer 完成升级后,会负责三个服务器模块的升级。
升级 dp2Installer
dp2Installer 有新版本时,启动的瞬间可能会提示升级,这个几率较小。更大的可能,需要用户反复启动 dp2Installer 几次,才会出现升级提示。如果启动 dp2Installer 没有出现更新提示,请退出 dp2Installer,再次启动 dp2Installer。如果依然没有出现提示,反复“退出-启动”这样操作两次以上,直到出现更新提示为止。
【说明】ClickOnce 可以设定每次启动 dp2installer 都先检查是否有新版本,但这样容易导致在网络不好的时候,很长时间启动不起来(因为正在检查版本)。为了避免这种情况,后来实际上配置成,ClickOnce 先主动启动 dp2installer,然后酝酿检查新版本。所谓酝酿,就是你第二次再启动 dp2installer,它就会检查新版本。
如果反复多次,始终没有出现 dp2Installer 更新提示,那么建议通过dp2003.com的ClickOnce安装地址重新安装一次 dp2Installer,这样即强制升级 dp2Installer。
通过 dp2Installer 升级dp2三个服务器模块
1)反复启动 dp2Installer,直至出现升级提示,点 确定 按钮,显示更新 dp2 Installer 的进度条。
2)dp2Installer 更新完成后,Windows弹出提示页面,点 仍要运行 打开 dp2Installer。
3)在 dp2Installer 窗口,弹出询问是否升级dp2Kernel、dp2Library、dp2OPAC三个模块的对话框,点 是 关闭对话框。
4)dp2Installer 逐个升级服务器,用户在 dp2Installer 窗口可以看到升级的过程。
5)三个服务器升级完成后,打开 dp2 内务连上服务器,访问正常。
至此,三个服务器的升级就顺利完成了!
【注意】如果在第 3)步询问是否升级时点了 否 ,可以不用重新启动 dp2Installer,直接点菜单 文件/自动升级全部产品,在弹出的对话框点 是 也可以完成三个服务器的升级。