【问题标题】:Wix toolset - Set Property on DoAction or Property Control Event with RegistrySearchWix 工具集 - 使用 RegistrySearch 在 DoAction 或属性控制事件上设置属性
【发布时间】:2013-09-19 14:11:29
【问题描述】:

在我的安装程序中,我安排一个属性很容易地使用注册表项的值进行设置。我想做的是运行该注册表搜索并在按下按钮时设置属性(因为它可能会在安装程序初始化后更改),然后在我的控制流中使用该值。此外,我想尝试在没有成熟的 DLL 自定义操作的情况下执行此操作。在this堆栈溢出问题中,评论者似乎暗示这是可能的,但我还没有设法让它工作。

类似:

<Publish Dialog="MaintenanceTypeDlg" 
         Control="RemoveButton" 
         Property="DEPLOYMENTS" 
         Value="[RegSearchDeploymentsExist]">
    1
</Publish>

有什么想法吗?提前致谢。

【问题讨论】:

    标签: wix windows-installer wix3.7


    【解决方案1】:

    您应该在安装程序的主要部分中的产品标签之后设置一个属性元素,或者如果您有一个媒体标签,则在此之后。 “值”属性应该在这些属性中设置。为什么你在发布元素中有“控制”属性?

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-15
    • 2011-06-28
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    相关资源
    最近更新 更多