【问题标题】:Condition in components list in WIXWIX 中组件列表中的条件
【发布时间】:2017-03-28 10:42:16
【问题描述】:

有没有办法在安装过程中检查文件是否存在。我的想法是实现这样的事情:

1. Install "file1.txt" 2. if FileExists("file2.txt") Install "file3.txt" else Install "file4.txt" 3. Install "file5.txt"

如何使用wix完成?

【问题讨论】:

    标签: installation wix windows-installer


    【解决方案1】:

    您可以使用file search 来检查file2 是否存在。 (Example) 搜索结果存储在属性中。

    使用这个属性来condition the component保存file3和file4。

    【讨论】:

    • 我什么都试过了,还是不行……请你看看pastebin.com/mtDkqrXa
    • @Edward 何时设置属性 INSTALLFOLDER? FileSearch 在 InstallExecuteSequence 中运行得非常早,因此大多数属性将不可用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 2020-08-26
    相关资源
    最近更新 更多