目前我正在做一个简单的项目,我必须使用 WIX 3.7 中的用户输入来修改 xml 文件。除了复选框,一切都很好。我创建了一个属性,然后在复选框类型的控件中使用该属性。我需要,如果选中该复选框,则节点值将被修改为 1,如果不是,则为 0。下面是我使用的代码。
<Property Id="ISPATH" Secure="yes"></Property>
<Control Id="checkBox1" Type="CheckBox" Height="18" Width="67" X="104" Y="108" Text="Is-Path" Property="ISPATH" CheckBoxValue="1" >
</Control>
<util:XmlFile Id="ModifyPath" Action="setValue" Permanent="yes" ElementPath="/DataBaseSettings/IsPath"
File="[#Settings]" Value="[ISPATH]" SelectionLanguage="XSLPattern" Sequence="1" />
ISPATH 属性没有变化。
有什么建议么????