2017-08-22 5 views
1

によって確認すること、私はオプションページで、既存のWixBootstrapperテーマにチェックボックスを追加しました:私はに至るまで、このチェックボックスの値を渡す私のバンドルでWiXのがテーマのチェックボックスを焼く - それは、デフォルト

<Checkbox Name="MyCheckbox" X="11" Y="217" Width="17" Height="17" TabStop="yes" FontId="3" HideWhenDisabled="yes" /> 

MSI:

<MsiPackage DisplayInternalUI="no" SourceFile="..\WixInstaller\bin\$(var.Configuration)\myinstaller.msi" Id="MainPackage"> 
<MsiProperty Name="INSTALLDIR" Value="[InstallFolder]" /> 
<MsiProperty Name="CHECKED" Value="[MyCheckbox]" /> 

デフォルトでチェックボックスをオンにしたい場合を除いて、これはうまくいきます。

<Property Id="myprop" Value="1" /> 

をしてProperty="myprop"属性を持っているチェックボックスを変更します。

私はあなたが定義するソリューションを見てきました。

<Property>要素をバーンテーマに追加すると、(ビルド後.exeは実行されません)が破損しているようです。

答えて

2

最終的に答えはhereです。

あなたのチェックボックスと同じ名前のあなたのバンドル内の変数設定:私がチェックしたチェックボックスを見てとても幸せ行ったことがない

<Bundle ...> 
    <Variable Name="MyCheckbox" Type="numeric" Value="1" /> 

を!

関連する問題