起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 211|回复: 9

【结贴】利用安装制作工具生成客户端安装程序[请求]

[复制链接]
发表于 2009-9-1 16:35:07 | 显示全部楼层 |阅读模式
您好,我打包的操作步骤如下:将服务端Client/NewVersion/install目录下的splash.jpg图片替换,删除messenger.exe文件,然后停止tomcat服务,利用安装制作工具生成客户端安装程序。在使用安装制作工具时,资源添加的是NewVersion/install下的文件,并将messenger.xml和msgmgr.exe资源删除了,注册了需要注册文件regocx.bat和regoa.bat、regmidas.bat文件,然后生成客户端包,在使用该安装包安装程序时出现了下图的错误,但是安装后程序是可以使用的。

err_package.jpg

25.26 KB, 下载次数: 153

回复

使用道具 举报

 楼主| 发表于 2009-9-1 16:37:55 | 显示全部楼层
并且,没有config.exe文件,必须通过config.xml来修改服务器地址
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-1 16:43:03 | 显示全部楼层
快捷方式里面的X3配置工具也变成了如图这样,点击出现的是登录的画面

kuaijiefangshi.jpg

7.14 KB, 下载次数: 143

回复 支持 反对

使用道具 举报

发表于 2009-9-1 16:44:23 | 显示全部楼层
1楼:你把上面提到的那3个批处理的提出来看看里面的内容
2楼:没有这个文件,你可以自己找个这个文件放到install目录,然后在制作
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 09:29:19 | 显示全部楼层
我按照手册里注册“midas.dll”和“dhtmled.ocx”的内容对批处理文件作了修改,依然报错,regoa.bat中内容是:
@echo off
rem Uninstall OAComAddin.dll
if exist "%appdata%\justep\x3client\OAComAddin.dll"
%SystemRoot%\System32\Regsvr32.exe /u "%appdata%\justep\x3client\OAComAddin.dll"
echo Finished Uninstall.
另外:进度条显示CM.bpl处弹出错误窗口
回复 支持 反对

使用道具 举报

发表于 2009-9-2 13:28:31 | 显示全部楼层
改成这样试试:
@echo off
rem UnRegister OAComAddin.dll...
if not exist "OAComAddin.dll" goto FAIL
%SystemRoot%\System32\Regsvr32.exe /s /u "OAComAddin.dll"
echo Finished UnRegister .
goto :END

:FAIL
echo register fail

:END
回复 支持 反对

使用道具 举报

发表于 2009-9-2 13:28:43 | 显示全部楼层
@echo off
rem Register dhtmled.ocx...
if not exist "dhtmled.ocx" goto FAIL
%SystemRoot%\System32\Regsvr32.exe /s "dhtmled.ocx"
echo Finished registering.
goto :END

:FAIL
echo register fail

:END
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 15:46:18 | 显示全部楼层
牛人,真的不报错了,搞定了
回复 支持 反对

使用道具 举报

发表于 2009-9-2 16:05:54 | 显示全部楼层
就是执行bat的时候目标文件不存在了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 16:12:16 | 显示全部楼层
嗯,对批处理文件不是很了解,学习学习……谢谢您
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-16 16:00 , Processed in 0.047701 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表