(非常)旧的 InstallShield 安装的应用程序无法卸载:“ISU 已损坏”
在 Windows 10 x64 机器上,我为同样古老的 USB 扫描仪安装了一些古老的 HP 软件。这次尝试失败了(软件找不到硬件),最后我设置了一台 Windows 7 x86 机器来使用该硬件。 我现在的问题是无法卸载该软件: 我可以手动搜索并销毁文件、服务、注册表项等,但我怎样才能知道这些内容是什么,以便轻松找到它们? ...
在 Windows 10 x64 机器上,我为同样古老的 USB 扫描仪安装了一些古老的 HP 软件。这次尝试失败了(软件找不到硬件),最后我设置了一台 Windows 7 x86 机器来使用该硬件。 我现在的问题是无法卸载该软件: 我可以手动搜索并销毁文件、服务、注册表项等,但我怎样才能知道这些内容是什么,以便轻松找到它们? ...
我们有一个基于 MSI 的 InstallShield 产品安装,最近有人向我们指出,当我们的产品通过旧版“控制面板”“程序和功能”应用程序卸载时,会显示蓝色 UAC 提示,表示 Windows 使用的卸载程序已正确签名,但是当我们的应用程序使用“设置”“应用程序和功能”应用程序卸载时,会显示黄色 UAC 提示,表示 Windows 使用的卸载程序未签名。这两种启动应用程序卸载程序的方法有何不同以及为什么不同,我们如何确保我们的客户在任何情况下都在运行我们卸载程序的签名副本? - - 编辑 - - 收到的 UAC 提示的屏幕截图 ...
InstallShield Wizard 在约 40% 处停止,因此我使用任务管理器将其关闭并重试。我收到以下错误消息: 我删除了STUDIA目录,但错误仍然出现。我使用 CCleaner 清理注册表,但没有帮助。 据我了解,中断的安装留下了一些信息(日志),当我终止它时并没有删除它们,现在这些信息不允许我再次安装程序。 这些日志存储在哪里?我是否必须进入注册表并删除其中的某些内容? 我该如何解决这个问题? ...
我们的产品 msi 中有一些功能集。其中两个应该是互斥的。也就是说,如果在功能屏幕中选择一个,则另一个应该自动取消选择。因此,我创建了另一个对话框“自定义设置 1”作为“自定义设置”的克隆,并在这两个对话框之间切换以刷新值。并且,当选择功能 A 时,我使用 Remove 事件取消选择功能 B。 对话框事件行为部分 对话框在 UI 中按预期工作。 功能选择页面 但这又引发了另一个问题。我们有一些自定义操作,这些操作应该在卸载之外的任何时间运行,例如安装、修复等。因此,我将条件保留为“不删除”。当我们使用删除取消选择功能时。然后这些自定义操作现在被跳过而...
当我们启动 msi 时,经过几个屏幕之后我们将获得功能选择页面。 功能选择页面: 我们可以通过改变特征表、显示列值为 0 来删除任何特征。 但是如何在运行时改变它,我的意思是基于某些属性值,这些属性值可能会从我们添加的不同自定义对话框中或基于自定义操作而改变。 我尝试创建一个属性并将该属性添加到特征表的显示列中[Property1]。 但它不接受非整数值。 有什么建议吗,请问如何实现。 我目前尝试过这个。 创建了 vbscript 类型的自定义操作 UpdateFeatureDisplay "erwinDM",Session.Prope...
语境 我目前的任务是构建我们软件安装程序的下一个版本。 我拥有以前版本(v16)的所有项目文件,目前正在构建 v17。 我们正在使用 InstallShield 2015 专业版(版本 22 | Service Pack 2) 问题 我在这里有基本的 MSI 项目文件,我已经更改了版本号并对我们软件的下一个版本进行了必要的更改 - 但是,当我运行安装程序时,它说我已经安装了它(即使版本号不同) 在研究这个问题时,有很多关于这个问题的帖子,但我找不到明确的答案,不知道应该更改“产品代码”还是“升级代码”,或者两个代码都更改,或者两个代码都不更改,或...
如何编辑 InstallShield .cab 而不触发错误 -5005: 0x8007000d? 我是否错过任何一步? 用户安装程序文件版本:9.1.0.429 问题: 需要删除 InstallShield.exe 中的一个 exe,用户安装程序。 我有源文件,但它已经过时了。已经丢失了用于构建当前 InstallShield.exe 的 .ism 文件,用户安装程序 使用Universal Extractor获取InstallShield .cab文件和其他文件(安装程序包括)。在编辑 .cab 文件之前,我可以运行安装程序不会触发任何错...
我想静默安装 TwinCat 3,但没有记录创建静默安装程序配置文件的方法。 TwinCat 2 安装程序可以选择使用该标志创建 Install Shield 配置文件 (.iss) -r。它首先记录所选选项,然后创建一个.iss文件以运行进一步的设置,而无需用户交互。 TwinCat 3 中似乎缺少此选项,但帮助说,您可以使用配置文件进行静默安装。 问题是,如何创建(记录)这样的配置文件。如能提供任何帮助,不胜感激。 ...
我正在做一个项目,需要获取最新版本(打包为安装程序)并在机器上运行它以进行测试。我只想自动化该安装向导(即下一步->下一步->下一步->同意->安装->退出) 有人能告诉我是否有某种工具/方法可以做到这一点吗? PS:我不想从存储库中获取构建版本并进行部署。我只想通过安装程序进行部署。 ...
我的操作系统是Windows 7 Ultimate 64bit。 运行时我收到以下错误消息InstallShield 2010: “不支持这样的接口” 为了解决这个问题,我遵循了这些指示: 点击“开始”。在搜索框中输入“CMD”。在窗口顶部,右键单击“cmd”图标,然后选择“以管理员身份运行”。 在提示符下,输入 FOR /RC:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G" 并按Enter。 现在我的Windows出现了问题,例如Int...
我创建了两个具有不同产品代码和版本的 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...
当我尝试使用 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: 造成上述错误的原因可能是什么? ...
在尝试自动安装 NewForma 时我遇到了一个非常奇怪的问题。 下面是我在 bat 文件中使用的行: "\\bdc\deployment$\NewForma\NewformaProjectCenterOffice64Setup.exe" /s /v"/qn /log \\bdc\deployment$\NewForma\IT tool\log.log" /v"/qn NPCS_LOCATION=ABC-NFM" 它运行正常,但没有创建日志文件。 我想知道这是否是语法问题。 任何帮助都将受到高度赞赏。 ...
我使用 InstallShield 10.5 制作了一个可执行文件 (setup.exe)。 该文件大小约为 3GB。 当我安装时,它会弹出一个窗口,提示“该程序可能未正确安装”。 我应该怎么办? ...