【问题标题】:Please help me with the answer of below questions regarding Apps packaging?请帮助我回答以下有关应用程序打包的问题?
【发布时间】:2022-11-12 05:29:38
【问题描述】:

我有一个 msi,文件位置是 appdata\local 并具有活动设置。我正在使用位置 Programfiles(x86) 升级到新版本。 -当我单独安装属于 Programfiles(x86) 的新版本文件时。 - 当我在机器中有旧版本并且我尝试安装新版本时,文件属于 appdata\local 本身。

问:对于属于 pgmfiles(x86) 的文件,我需要做什么?是否有任何自定义操作或任何表格修改让我知道。

试图更改位置,但文件仅在程序文件下安装 umder appdata。

【问题讨论】:

  • 检查 INSTALLDIR 属性的 msi 日志,这应该显示其值何时以及如何更新。

标签: windows-installer


【解决方案1】:

如果您从“程序和功能”中卸载现有软件包,那么当您随后安装较新版本时,应该会提示您输入安装位置。如果不是这种情况,那么希望您应该在 MSI 日志中找到对 INSTALLDIR 的引用,它可以为您提供有关从何处填充该值(例如注册表)的线索,并且您可以在那里对其进行修改。

如果您想将此作为就地升级中的自动步骤执行,则需要在 ReadyToInstall 操作和 InstallValidate 操作之后编写自定义代码以(重新)设置 INSTALLDIR。

【讨论】:

    猜你喜欢
    • 2023-02-26
    • 1970-01-01
    • 2022-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多