tag que modificar metaetiqueta etiquetas encabezado ejemplos editar como codigo agregar wix

modificar - No se puede actualizar el paquete de instalador sabio con el instalador wix



modificar head wix (1)

Asegúrese de aumentar la versión del producto. Solo una versión de producto más nueva puede actualizar automáticamente el paquete original.

Además, tenga en cuenta que Windows Installer ignora el cuarto campo de versión (en caso de que lo esté usando).

Tengo un archivo de configuración msi que se creó con wise para el instalador de Windows. Ahora quiero crear una nueva versión de este instalador con el conjunto de herramientas Wix. El problema es que el instalador detecta la versión anterior instalada (sabiamente creada), pero no puede actualizarla. Aparece el siguiente mensaje de error:

"Ya está instalada otra versión de este producto. La instalación de esta versión no puede continuar. Para configurar o eliminar la versión existente de este producto, use Agregar / Quitar programas en el Panel de control"

Establecí el mismo código de actualización en ambos instaladores y realicé el código del producto y el código del paquete en el proyecto wix. Configuro la información de actualización de la siguiente manera:

<!-- Upgrade information --> <Upgrade Id="$(var.UpgradeCode)"> <UpgradeVersion Property="NEWPRODUCTFOUND" IncludeMinimum="no" Minimum="$(var.ProductVersion)" OnlyDetect="yes"/> <UpgradeVersion Property="OLDPRODUCTFOUND" IncludeMinimum="yes" Minimum="0.5.0" IncludeMaximum="no" Maximum="$(var.ProductVersion)"/> <UpgradeVersion Property="NEWERVERSIONINSTALLED" IncludeMinimum="yes" Minimum="$(var.ProductVersion)" OnlyDetect="yes" /> </Upgrade>

También traté de garantizar que el producto se instalará para todos los usuarios configurando InstallScope en "perMachine"

<Package InstallerVersion="200" InstallScope="perMachine" Compressed="yes" />

Tengo otros proyectos de instalador donde todas las versiones se crearon con wix y para ellos la actualización funciona bien.