¿Cómo puedo hacer referencia a la propiedad Reboot Pending en Burn (WiX)?
¿Cómo puedo hacer referencia a la propiedad RebootPending en unQuemar (WiX) bootstrapper? Sé que el nombre de la propiedad es RebootPending, que en realidad hace referencia a la propiedad MsiSystemRebootPending en Windows Installer.
Actualmente estoy intentando algo como esto:
<bal:Condition Message="There is a restart pending. Please restart your computer before attempting to install !(loc.ProductName).">RebootPending = 0</bal:Condition>
Pero siempre es cierto, incluso cuando Windows Update acaba de finalizar una actualización y necesita reiniciarse.
¿Mi sintaxis es incorrecta? ¿Debería mi condición tener [RebootPending] en su lugar?
Habiendo sido informado de que la propiedad RebootPending dentro de Burn puede no corresponder exactamente a la propiedad que usa Windows Installer, ¿de qué otra forma me aseguraría de que mi aplicación no intente instalarla cuando haya un reinicio pendiente?