InstallShield 使用 VBScript 删除文件没有文件时 CustomAction 失败
卸载以前的安装(我使用 InstallShield 2009 构建的)时,我想在卸载结束时删除该程序所在的整个文件夹。我不知道如何使用自定义操作来做到这一点,因…
如何在Installshield中抑制显示无法注册ocx的警告消息?
想要抑制通过 Installshield 环境安装应用程序时生成的警告消息。 创建安装文件时是否可以将某种条件放入 Installshield 应用程序生成器中?…
InstallShield 2010 SQL 脚本多行注释错误?
我想我在 InstallShield 2010 中发现了一个带有多行注释和 SQL 脚本的错误。 要重现该错误,请创建一个基本的 MSI 项目。转到安装设计器 -> SQL 脚本…
如何在 ISXmlLocator 表的 XPath 表达式中使用命名空间?
我在 InstallShield 项目中使用 XML 系统搜索和 XML 文件更改。在以前的安装中,用户为服务器选择了主机名和端口。当用户再次安装时,如果显示以前的…
在 VMWare 上测试安装
我创建了一个InstallShield 单一可执行安装,其中包括一些用于WinSxS 中的VS2005 依赖项的合并模块,例如VC80.CRT。我远程工作,当我们的测试人员在 X…
忽略静默安装参数,InstallShield 2009
我刚刚从一个离开的人那里继承了一个 InstallShield 2009 项目(哦,太高兴了),并且正在尝试让 setup.exe 以静默模式运行。该项目是一个基本 MSI 项…
在修补期间,RemoveFile 表中的文件不会被删除
我正在发布我的产品的新版本(小升级),我计划将其打包为补丁。这是InstallShield 2009 中的Basic MSI 项目。 安装程序会在桌面和“所有程序”菜单中…
在 MSI 中安装 .NET 服务以便其可更新的最佳方法?
我有一个使用InstallShield 2009构建的MSI安装,它通过在包含服务exe的组件上将“.NET安装程序类”设置为“是”来安装.NET服务。 这个包含文件和 exe …
InstallShield:处理带有特殊字符的密码
我有一个安装程序(InstallShield/InstallScript),在安装过程中,它使用调用 Windows advapi32.dll LogonUser 函数的外部简单 C# 应用程序来验证用…
InstallShield 2009:检测系统 CSV 分隔符并更新 INI 值
好吧,您可能知道法语中的 CSV 分隔符不是 ,,而是 ;。我们需要将应用程序部署到法语和英语系统。 我想做的是,InstallShield 会检测系统 CSV 分隔符…
在基本 MSI 项目的内部对话框中处理复选框选中事件
工具:InstallShield 2009 Premier、Basic MSI 项目 我添加了一个内部对话框,并在该对话框中添加了一个复选框。 现在,如果选中该复选框,我想退出设…
可以编辑 InstallShield setup.exe 的清单文件吗?
我遇到了此处描述的 Windows Vista/7 程序兼容性助手问题: Windows 7 RC 中的“此程序可能未正确安装”消息 解决方案(由其他地方的类似问题和 MSDN …
InstallShield 2009:在卸载过程中删除 dll(被 explorer.exe 用于上下文菜单),没有任何警告消息
安装 Shield Premier 2009:基本 MSI 项目 我有一个 dll,应该在卸载过程中删除。 但是这个dll正在被explorer.exe使用,它用于生成带有图标的Windows…
如何防止 InstallShield 1158 错误?
有时,在运行 InstallShield 安装时,会出现一个错误对话框,其中包含文本“1158”和“确定”按钮,仅此而已。 InstallShield 错误 1158 意味着从关联…