![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
InstallShield学习
大石头1987
这个作者很懒,什么都没留下…
展开
-
InstallShield中删除某个文件和快捷方式方法
<br />在InstallShield中有时需要一些删除操作,比如在安装新版本时将以前的安装路径做了变换,这样的话win7 就可能会将图标显示不出来,那么就要手动写脚本去删除。下面介绍几个InstallShield里的函数。<br />1:DeleteFile();这个函数很容易理解,就是删除指定目录的文件。<br />2:DeleteDir();这个函数是删除指定的路径文件夹。要想删除文件夹中所有文件可以将第二个参数设为ALLCONTENTS。<br />3:ExistsDir();确定是否存在指定文件原创 2010-12-01 09:39:00 · 5637 阅读 · 0 评论 -
error C8046 : '1' : numeric value required InstallShield的错误问题
<br />在InstallShield里,对注册表进行操作时会出现error C8046 : '1' : numeric value required InstallShield的错误,纠结几个小时,最后明白了,<br />RegDBGetKeyValueEx(szKey, "CurrentVersion", REGDB_STRING, svNewValue,nvSize );当我们这样写时,实际上就已经错了,因为不想c语言,在InstallShield里我们要将把REGDB_STRING用一个numbe原创 2010-12-01 09:54:00 · 1427 阅读 · 0 评论 -
InstallShield 2010 中如何部署.net 3.5
<br />在InstallShield打包时经常要会把.net 3.5安装到客户端上,这样我们就要在打包时进行设置,以下为步骤:<br />1、在Application Data---Prerequesites 中找到 Microsoft .net framework 3.5(web download),点击会提示你是否download,点击确定后,在你的 program files ---InstallShield --2010--SetupPrerequesites--microsoft.net会出现原创 2010-12-06 10:43:00 · 2190 阅读 · 1 评论