寻求程序打包工具
用ASP做了个文件传输系统,有组件要注册,寻求可以打包此系统的打包工具,谢谢!! 问题点数:0、回复次数:6Top
1 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2004-09-03 09:53:18 得分 0
jaron
老贾的:
那已经是很早前的文章了,2002年的吧?
2002年3月,我在网上发表过一篇《用InstallShield打包ASP程序》或《用IS6 进行 ASP 软件的打包和自动安装》,现在就将大家共同遇到的问题,整理如下:
用InstallShield打包ASP程序 http://www.jaron.cn/chs_scripts/8/2002-03/20020301000000-100206.html
用IS6 进行 ASP 软件的打包和自动安装 http://www.jaron.cn/chs_Others/40/2003-05/20030502014646-100917.html
1.在创建虚拟站点和自动设置数据库时,工程示例中的文件均采用调用外程序的方式执行,你可以先把szCmdline命令行用 MessageBox (szCmdline,SEVERE); 显示出来,然后在Windows2000的DOS模式下执行一次试试,如果成功,则脚本是没有问题的,否则将会是命令行的问题;
2.创建的数据库在临时目录下:示例文件中的文件是用附加的方式来创建数据库的,你可以把MDF文件先COPY到相应的目录,再执行附加命令,也可以把szCmdline修改成用Restore语句来创建数据库,Restore的语法参照SQL-Server的帮助;
3.不能创建虚拟站点:造成这种情况的原因有很多,第一,要保证 vbs 是由 cscript.exe 来执行的,有些软件修改 vbs 的默认打开方式,在安装前建议 Uninstall 这些软件,有一位网友曾说,把 cscript.exe 复制到 SUPPORTDIR 下可以,但我没有试过,另外,这篇文章我写了近两年了,现在也有更多的创建虚拟站点的方式,如用adsutil.vbs来创建,这篇贴子我早已贴过了,有兴趣的朋友可以试试。 http://www.jaron.cn/chs_Others/40/2002-08/20020828000000-100431.html ;或 http://www.jaron.cn/chs_Others/39/2002-08/20020809000000-100386.html
4.创建文本文件的方式: 可以使用函数: WriteProfString ("C:\Test.ini", "Windows", "KeyboardDelay", "100"); 可参照文档:http://www.jaron.cn/chs_Others/40/2003-11/20031103094444-101390.html
5.获取系统信息,可以使用 GetSystemInfo ,详细说明参照:http://www.jaron.cn/chs_Others/40/2003-11/20031103094040-101389.html
6.读取注册表的方法,可以用:RegDBSetDefaultRoot,RegDBGetKeyvalueEx,相关贴子:http://www.jaron.cn/chs_Others/40/2002-08/20020828000000-100430.html
InstallShield X 的部分教程:
http://www.jaron.cn/chs_Others/chs_Others39.shtml
http://www.jaron.cn/chs_Others/40/2004-08/20040801112744-101514.htmlTop
2 楼wxhfi(无名)回复于 2004-09-03 10:56:50 得分 0
up!Top
3 楼shunzi110(顺子)回复于 2004-09-03 10:58:39 得分 0
這么詳細呀﹗﹗Top
4 楼wxhfi(无名)回复于 2004-09-03 11:02:58 得分 0
有没有已经封装好了的打包软件?Top
5 楼wxhfi(无名)回复于 2004-09-03 11:43:17 得分 0
up!Top
6 楼BlueDestiny(Design Life - never-online.net)回复于 2004-09-03 12:28:11 得分 0
InstallShield是个很好的打包工具。Top




