摘要:
IS脚本操作注册表在64位平台下必须有特殊的设置if (SYSINFO.bIsWow64) then //如果为64位操作系统 REGDB_OPTIONS = REGDB_OPTION_WOW64_64KEY ; //则为注册表操作进行64位特殊设置endif;/**底下照常操作注册表即可*/ 阅读全文
摘要:
有时候卸载installshield安装的程序,卸载完会提示是否重启电脑以完成所有卸载,产生这个提示的常见原因有如下几种:1. 卸载时,程序正处于运行状态2. 卸载时,程序文件夹处于打开状态3. 卸载时,有文件被别的进程调用,或者在进程中,常见情况如dll在进程中一般来说解决办法是针对第三种情况的,解决办法是卸载时强制杀进程,比如在OnMaintUIBefore或者OnUninstall里写上强制... 阅读全文
摘要:
原帖地址http://www.codeproject.com/KB/dotnet/DetectDotNet.aspxA C++ class that will detect and enumerate the active CLR versions on a machineOverviewThe CDetectDotNet class detects whether the .NET Framew... 阅读全文
摘要:
原帖地址http://www.codeproject.com/KB/install/installdotnet2.aspxIntroductionThis article describes my attempts at deploying a .NET Framework 2.0 application using InstallShield X. I'm not really happy wi... 阅读全文
摘要:
使用 Installshield部署 .NET Framework 1.1/2.0 时需要注意以下几点:(本文使用的环境是InstallShield 11.5 Premier Edition 和 Installshield 12 Premier Edition )对于 MSI 类型的项目1、若要部署.NET Framework,Installshield 的项目类型最好选择MSI类型的,如 Bas... 阅读全文
摘要:
本文主要介绍使用Installshield 进行数据库的安装和卸载,并在InstallShield 11.5 Premier Edition 和Installshield 12 Premier Edition 环境中测试通过。1、打开“SQL Scripts view”,如图1 图1. 打开SQL Script View 视图2、建立一个连接,... 阅读全文
摘要:
在OnEnd里添加代码,两种解决方案方案一:#include "ifx.h" //Call to Windows used in the "OnEnd" function to refresh the desktop prototype Shell32.SHChangeNotify(LONG, LONG, POINTER, POINTER);// -- Add the following to t... 阅读全文