【问题标题】:Accessing msi filename from within msi file从 msi 文件中访问 msi 文件名
【发布时间】:2009-07-28 15:38:42
【问题描述】:

是否可以从 msi 文件中获取 msi 文件的文件名(使用 install shield 或 wix 时)?我正在寻找一个简单的解决方案来解决我试图解决的问题,并且将关闭 msi 文件名不是“x”。

我有一个现有的 msi 文件,我需要静默运行并且只接受一个命令行参数。我需要这个改变相当快,我只是在研究我的选择。更改 msi 文件的名称将是更改安装行为的好方法。

【问题讨论】:

  • 你能详细说明你为什么需要这个吗?

标签: wix windows-installer installshield


【解决方案1】:

这是一个非常奇怪的请求,但 OriginalDatabase 属性将为您提供完整路径。

【讨论】:

    【解决方案2】:

    请注意,如果您关闭文件名,通常维护或删除期间的名称可能与原始安装名称不匹配。相反,它将使用具有任意名称的缓存文件。

    【讨论】:

      猜你喜欢
      • 2013-05-16
      • 1970-01-01
      • 2011-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多