installshield

通过 Windows 10“设置”应用程序和旧版控制面板卸载应用程序有什么区别?
installshield

通过 Windows 10“设置”应用程序和旧版控制面板卸载应用程序有什么区别?

我们有一个基于 MSI 的 InstallShield 产品安装,最近有人向我们指出,当我们的产品通过旧版“控制面板”“程序和功能”应用程序卸载时,会显示蓝色 UAC 提示,表示 Windows 使用的卸载程序已正确签名,但是当我们的应用程序使用“设置”“应用程序和功能”应用程序卸载时,会显示黄色 UAC 提示,表示 Windows 使用的卸载程序未签名。这两种启动应用程序卸载程序的方法有何不同以及为什么不同,我们如何确保我们的客户在任何情况下都在运行我们卸载程序的签名副本? - - 编辑 - - 收到的 UAC 提示的屏幕截图 ...

Admin

InstallShield Wizard 安装中断,阻止重新安装
installshield

InstallShield Wizard 安装中断,阻止重新安装

InstallShield Wizard 在约 40% 处停止,因此我使用任务管理器将其关闭并重试。我收到以下错误消息: 我删除了STUDIA目录,但错误仍然出现。我使用 CCleaner 清理注册表,但没有帮助。 据我了解,中断的安装留下了一些信息(日志),当我终止它时并没有删除它们,现在这些信息不允许我再次安装程序。 这些日志存储在哪里?我是否必须进入注册表并删除其中的某些内容? 我该如何解决这个问题? ...

Admin

如何创建互斥特征并更改安装条件
installshield

如何创建互斥特征并更改安装条件

我们的产品 msi 中有一些功能集。其中两个应该是互斥的。也就是说,如果在功能屏幕中选择一个,则另一个应该自动取消选择。因此,我创建了另一个对话框“自定义设置 1”作为“自定义设置”的克隆,并在这两个对话框之间切换以刷新值。并且,当选择功能 A 时,我使用 Remove 事件取消选择功能 B。 对话框事件行为部分 对话框在 UI 中按预期工作。 功能选择页面 但这又引发了另一个问题。我们有一些自定义操作,这些操作应该在卸载之外的任何时间运行,例如安装、修复等。因此,我将条件保留为“不删除”。当我们使用删除取消选择功能时。然后这些自定义操作现在被跳过而...

Admin

如何在运行时从 msi 特征选择树中删除一个特征?
installshield

如何在运行时从 msi 特征选择树中删除一个特征?

当我们启动 msi 时,经过几个屏幕之后我们将获得功能选择页面。 功能选择页面: 我们可以通过改变特征表、显示列值为 0 来删除任何特征。 但是如何在运行时改变它,我的意思是基于某些属性值,这些属性值可能会从我们添加的不同自定义对话框中或基于自定义操作而改变。 我尝试创建一个属性并将该属性添加到特征表的显示列中[Property1]。 但它不接受非整数值。 有什么建议吗,请问如何实现。 我目前尝试过这个。 创建了 vbscript 类型的自定义操作 UpdateFeatureDisplay "erwinDM",Session.Prope...

Admin

InstallShield - 如何构建升级安装程序
installshield

InstallShield - 如何构建升级安装程序

语境 我目前的任务是构建我们软件安装程序的下一个版本。 我拥有以前版本(v16)的所有项目文件,目前正在构建 v17。 我们正在使用 InstallShield 2015 专业版(版本 22 | Service Pack 2) 问题 我在这里有基本的 MSI 项目文件,我已经更改了版本号并对我们软件的下一个版本进行了必要的更改 - 但是,当我运行安装程序时,它说我已经安装了它(即使版本号不同) 在研究这个问题时,有很多关于这个问题的帖子,但我找不到明确的答案,不知道应该更改“产品代码”还是“升级代码”,或者两个代码都更改,或者两个代码都不更改,或...

Admin

如何编辑 InstallShield .cab 而不触发错误 -5005:0x8007000d
installshield

如何编辑 InstallShield .cab 而不触发错误 -5005:0x8007000d

如何编辑 InstallShield .cab 而不触发错误 -5005: 0x8007000d? 我是否错过任何一步? 用户安装程序文件版本:9.1.0.429 问题: 需要删除 InstallShield.exe 中的一个 exe,用户安装程序。 我有源文件,但它已经过时了。已经丢失了用于构建当前 InstallShield.exe 的 .ism 文件,用户安装程序 使用Universal Extractor获取InstallShield .cab文件和其他文件(安装程序包括)。在编辑 .cab 文件之前,我可以运行安装程序不会触发任何错...

Admin

是否有为 TwinCat 3 创建静默安装程序配置的标志
installshield

是否有为 TwinCat 3 创建静默安装程序配置的标志

我想静默安装 TwinCat 3,但没有记录创建静默安装程序配置文件的方法。 TwinCat 2 安装程序可以选择使用该标志创建 Install Shield 配置文件 (.iss) -r。它首先记录所选选项,然后创建一个.iss文件以运行进一步的设置,而无需用户交互。 TwinCat 3 中似乎缺少此选项,但帮助说,您可以使用配置文件进行静默安装。 问题是,如何创建(记录)这样的配置文件。如能提供任何帮助,不胜感激。 ...

Admin

如何自动执行 Installshield Wizard 中的步骤?
installshield

如何自动执行 Installshield Wizard 中的步骤?

我正在做一个项目,需要获取最新版本(打包为安装程序)并在机器上运行它以进行测试。我只想自动化该安装向导(即下一步->下一步->下一步->同意->安装->退出) 有人能告诉我是否有某种工具/方法可以做到这一点吗? PS:我不想从存储库中获取构建版本并进行部署。我只想通过安装程序进行部署。 ...

Admin

运行 regsvr32 命令后 Windows 7 系统恶化
installshield

运行 regsvr32 命令后 Windows 7 系统恶化

我的操作系统是Windows 7 Ultimate 64bit。 运行时我收到以下错误消息InstallShield 2010: “不支持这样的接口” 为了解决这个问题,我遵循了这些指示: 点击“开始”。在搜索框中输入“CMD”。在窗口顶部,右键单击“cmd”图标,然后选择“以管理员身份运行”。 在提示符下,输入 FOR /RC:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G" 并按Enter。 现在我的Windows出现了问题,例如Int...

Admin

卸载不会删除注册表项
installshield

卸载不会删除注册表项

我创建了两个具有不同产品代码和版本的 MSI(mypkg1.0.0 和 mypkg2.0.0)。这两个 MSI 在安装过程中分别创建了以下注册表项。创建注册表项的两个 MSI 的组件代码相同。 mypkg1.0.0 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\{companyname}\1.0 mypkg2.0.0 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\{companyname}\2.0 我已成功安装了两个 MSI,并创建了上述注册表项。如果我卸载两个已安装的 MSI...

Admin

尝试使用 ISCMDBLD.exe 构建包时出现“ISDEV:错误 -4006”
installshield

尝试使用 ISCMDBLD.exe 构建包时出现“ISDEV:错误 -4006”

当我尝试使用 InstallShield 2012 Spring 构建包时出现以下错误。 ISDEV : error -4006: Cannot delete file <path_to_file>\1041.msi ISDEV : error -4006: Cannot delete file <path_to_file>\1033.msi ISDEV : fatal error 0: 造成上述错误的原因可能是什么? ...

Admin

启用日志记录的静默安装 exe
installshield

启用日志记录的静默安装 exe

在尝试自动安装 NewForma 时我遇到了一个非常奇怪的问题。 下面是我在 bat 文件中使用的行: "\\bdc\deployment$\NewForma\NewformaProjectCenterOffice64Setup.exe" /s /v"/qn /log \\bdc\deployment$\NewForma\IT tool\log.log" /v"/qn NPCS_LOCATION=ABC-NFM" 它运行正常,但没有创建日志文件。 我想知道这是否是语法问题。 任何帮助都将受到高度赞赏。 ...

Admin

使用 InstallShield 制作的 setup.exe 存在兼容性问题
installshield

使用 InstallShield 制作的 setup.exe 存在兼容性问题

我使用 InstallShield 10.5 制作了一个可执行文件 (setup.exe)。 该文件大小约为 3GB。 当我安装时,它会弹出一个窗口,提示“该程序可能未正确安装”。 我应该怎么办? ...

Admin

如何在启用 UAC 的情况下运行 msiexec
installshield

如何在启用 UAC 的情况下运行 msiexec

我以具有管理员权限的用户身份运行 Windows 7,但我需要一个也适用于 Vista 的答案。 我正在尝试研究如何配置我们的产品,以便可以从其 .msi 文件、从网络位置安装它,并启用用户访问控制。安装程序需要管理员权限才能运行 regasm 和 NGen。 setup.exe 命令没有问题。我们已将所需执行级别设置为管理员,并且它运行正常。但是,如果我们双击 .msi 文件,或打开 cmd 窗口通过 msiexec 运行它,它会请求以管理员身份运行的权限,但不会运行 InstallScript 中的 regasm 和 Ngen 命令,我们需要的 .t...

Admin