sesion - WiX: inicia la aplicación después de la instalación
wix login usuarios (1)
Leí un artículo http://wix.sourceforge.net/manual-wix3/run_program_after_install.htm y funciona.
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch MS" />
<Property Id="WixShellExecTarget" Value="[#MainExe]" />
<CustomAction Id="LaunchApplication" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />
<UI Id="MyWixUI_Mondo">
<UIRef Id="WixUI_Minimal" />
<Publish Dialog="ExitDialog" Control="Finish" Event="DoAction" Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed</Publish>
<UIRef Id="WixUI_ErrorProgressText"/>
</UI>
Pero quiero tener marcada la casilla de verificación de forma predeterminada, no desmarcada. Cómo hacerlo
Agregue <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1" />
para otorgarle a la propiedad de casilla de verificación su valor "marcado".
Va fuera del elemento UI
. Aquí hay un ejemplo completo:
<UI>
<UIRef Id="WixUI_Minimal"/>
<Publish Dialog="ExitDialog"
Control="Finish"
Event="DoAction"
Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed
</Publish>
</UI>
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1"/>