软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
用IS6进行ASP软件的打包和自动安装(补充)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

/* written by Jaron(贾俊) ,2003-11-04 */
/* 原出处:B/S WEB技术中文网 http://www.jaron.cn ;*/
/* 欢迎访问我的网站: http://www.jaron.cn */
/* 如对本文有疑问,请在网站留言 /*
/* 转载请注明出处和保留此版权信息 */
/* 欢迎使用SiteManager网站管理系统 http://sitemanager.cnzone.net ; */

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

CSDN相关文档:
================
在InstallShield中通过主机名获取IP地址
在InstallShield中引用WINSOCK 的示例
用IS6 进行 ASP 软件的打包和自动安装
用InstallShield检测是否安装IIS
利用InstallShield获取注册表键值
InstallShield 隐藏密码输入
用InstallShield打包ASP程序




相关文章

相关软件