当前位置: 首页 > 知识库问答 >
问题:

install4j可以在重新安装/升级默认目录时忽略以前的安装吗?

袁鸿达
2023-03-14

如何让install4j安装程序始终建议默认安装,而不尝试使用以前的安装目录。

我将我的目录添加到媒体中,并在安装位置屏幕上选中建议应用程序目录,但我仍然得到不希望的行为。

    null
    null

谢谢你的帮助

彼得

共有1个答案

仰翔
2023-03-14

在安装程序->更新选项中,取消选中“检测上一个安装目录”复选框。

 类似资料:
  • 第一步:在“MUI 现代界面定义结束”后面读取注册表中关于安装路径的键值,如果没有,就使用默认路径。 InstallDirRegKey HKCU "Software\eBook Workshop" "" 第二步:在主区段中把安装路径写入注册表。 WriteRegStr HKCU "Software\eBook Workshop" "" $INSTDIR 第三步:在卸载区段删除注册表中安装路径的

  • 我正在使用install4j安装我的软件。我的组件很少,有时当缺少通过自定义代码搜索的。exe但没有找到install4j抛出异常并退出安装时,这是正确的行为。然后在我正在安装软件的驱动器上创建一个隐藏目录“.install4j”。然后,当我试图第二次运行安装时,安装正在处理(exe文件放在它应该放在的地方),但我被提示替换目录中的所有文件。install4j,有没有方法不创建这个目录?是否需要并

  • 问题内容: 与重新安装软件包有关的两个选项是和。 这两个选项在官方文档中描述如下 似乎它们都忽略了某些东西并进行了重新安装,但是我不能说出它们之间的区别(如果我实际执行它们,我可以看到一些区别……但是我无法解释)。如果我搜索“以pip强制重新安装软件包”,结果将同时列出和,这使我很困惑。 问题答案: 在安装软件包之前,请先将其卸载(如果已安装)。与运行包及其每个依赖项几乎相同。 忽略软件包及其De

  • 我正在开发一个Python库,我已经将它安装在本地virtualenv中进行测试。我在pip中安装了几个依赖项。当我这样做的时候 它添加了我当前的项目,如下所示: 我必须手动删除它-我的项目实际上并不依赖于它本身。是否可以向pip传递一个参数,该参数表示“嘿,忽略这些类型的包?”

  • 问题内容: 我遇到过以下情况:当前版本的软件包似乎无法正常工作,需要重新安装。但不要触摸已经是最新的软件包。我看到了如何通过先卸载(使用)然后安装来强制重新安装,但是有没有办法在一个步骤中简单地将“更新”强制为名义上的当前版本? 问题答案: 升级时,请重新安装所有软件包,即使它们已经是最新的。 忽略已安装的软件包(改为重新安装)。

  • 我遇到过包的当前版本似乎不起作用并需要重新安装的情况。但是不会碰已经是最新的包。我看到了如何通过首先卸载(使用)然后安装来强制重新安装,但是有没有办法在一个步骤中简单地强制“更新”到名义上的当前版本?