gpt4 book ai didi

wix - 空 wix 3.8 属性值,没有构建警告

转载 作者:行者123 更新时间:2023-12-04 21:21:53 28 4
gpt4 key购买 nike

我有一个 wix 3.8 msi 安装程序。我怎样才能摆脱这个警告?

<Property Id="DB_USER" />
...
<Control Id="UserEdit" Type="Edit" X="45" Y="45" Width="200" Height="20" Property="DB_USER" Text="{80}" />

“UserEdit”控件初始化为空,但我收到以下构建警告:

Property 'DB_USER' does not contain a Value attribute and is not marked as Admin, Secure, or Hidden. The Property element is being ignored.

尝试 1:

<Property Id="DB_USER" Value=""/>

出现以下错误:

The Property/@Value attribute's value cannot be an empty string. If a value is not required, simply remove the entire attribute.

尝试 2:

<Property Id="DB_USER" Value="[THIS_PROPERTY_DOES_NOT_EXIST]"/>

控件是用字符串“[THIS_PROPERTY_DOES_NOT_EXIST]”初始化的,而不是获取不存在的属性的值。

尝试 3:使用 CustomAction 清除 DB_USER 属性的内容,初始值为“-”。 CustomAction 在 InstallExecuteSequence 中被描述为 After="CostFinalize"。属性保持为“-”

最佳答案

您需要将属性标记为安全。否则,您可能会遇到属性不会传递到服务器端的情况。 (托管/UAC 安装)。

关于wix - 空 wix 3.8 属性值,没有构建警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24609980/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com