Installshield
yiyepianzhou
做项目,过日子
展开
-
特殊安装的实现--只安装不卸载:D
前段时间帮朋友的软件打包,他有这样一个要求:因为他的客户对计算机知识不是很熟悉,尽量减少他们与安装程序的交互。比如,只要安装不需要卸载。为什么有这个需要呢,或者说为什么我要把这个问题拿出来说呢,主要是大家在用IS的时候肯定遇到这个问题--setup做好后,第一次执行setup.exe能正常安装;第二次再执行setup.exe时默认会出现一个让我们选择是“修复、修改、卸载”选项,然后下一步。现在原创 2009-05-01 23:17:00 · 1011 阅读 · 1 评论 -
error C8046 : '1' : numeric value required InstallShield的错误问题
InstallShield 脚本书写过程中经常出现类似上面的错误。比如,我直接这样调用SdFinish ("", "", "","","", FALSE, FALSE);就会报错。而如果这样做:NUMBER bOpt1, bOpt2; bOpt1 = FALSE; bOpt2 = FALSE;SdFinish ("", "", "","","", bOpt1, bOpt原创 2009-05-01 23:11:00 · 1073 阅读 · 0 评论 -
特殊安装的实现--IIS自动配置与卸载、SQL自动导入
这个请各位网络上搜索“吞硬币的小猪”,若干年前我请教过他,他给了我一个很长的脚本文件,还给了SQL2000的自动导入导出工具。他网站好像是www.xiaozhu.com,现在不知道能不能访问了。如果有朋友需要,我也可以尽力而为,互相讨论学习下~~原创 2009-05-01 23:38:00 · 536 阅读 · 0 评论 -
InstallShield注册控件(DLL、OCX)
(我在Installshield 2009下进行的操作,其他版本请参照执行) 由于开发中使用了OCX控件,如果目标机器上没有对应的OCX文件会造成应用程序无法正常运行,用InstallShield2009注册OCX控件时我走了弯路,最开始是使用INF文件,在InstallScript里写 rundll32 + INF文件名。这样可以正确加载OCX控件,但是在卸载时会把加载的OCX文件卸载掉原创 2009-05-01 23:08:00 · 4737 阅读 · 1 评论 -
Installshield使用的几个经验
1,创建或读取文件之前必须先设置OpenFileMode,否则总会创建不成功;函数语法如下:OpenFileMode ( nMode ); 帮助文档描述如下:The OpenFileMode function sets the mode of the file you want to open or create. 2,CopyFile函数使用时一定要两个参数都必须精确到文件名,比如Copy原创 2009-05-01 23:29:00 · 2281 阅读 · 1 评论