在 Wix 的“发布”元素中:
<Publish Property="_BrowseProperty" Value="PROGRAM_FILES_ROOT" Order="2">1</Publish>
“1”有什么作用?
Order=“2”有什么作用?
我有点理解 Order="2" 的作用,但我完全不明白条件字段中的 1 的作用。
我在互联网上搜索试图理解这一点,但没有找到任何有用的信息。
我尝试过在“1”所在的位置放置不同的值。我发现忽略它会产生错误,但只要那里有值,我就看不到任何区别。
1
用于表示“true”。 Publish
元素的文本是控制事件发布的条件。由于某种原因,Windows Installer 引擎需要一个条件。
在 WiX v4 中,这已为您处理。如果您不指定条件,它将添加
1
。
Order
控制事件发布的顺序。默认顺序是您在文件中放置它们的顺序。