"Error 1720" cuando instala un archivo MSI para Visio 2007 un complemento

Si usted es un cliente de Small Business, encuentre solución de problemas y recursos de aprendizaje adicionales en el sitio de Asistencia para pequeñas empresas.

Síntomas

Cuando intenta utilizar un archivo .msi para instalar un complemento para Microsoft Office Visio 2007 en un equipo basado en Windows Vista, el complemento no está instalado y el mensaje de error siguiente se registra en el archivo de registro de instalación:
Error 1720. Hay un problema con este paquete de Windows Installer. No se pudo ejecutar un script necesario completar esta instalación. Póngase en contacto con el personal de soporte técnico para el proveedor de paquete. Error de secuencia de comandos VisSolPublish_BumpVisioChangeId -2147024891, WshShell.RegWrite de acción personalizada: raíz no válido en la clave del registro "HKLM\Software\Microsoft\Office\Visio\ConfigChangeID". Línea 4, columna 1.

Además, cuando intenta instalar una plantilla personalizada de Microsoft Office InfoPath 2007, el mensaje de error siguiente se registra en el archivo de registro de instalación:
Hay un problema con este paquete de Windows Installer. No se pudo ejecutar un script necesario completar esta instalación. Póngase en contacto con el personal de soporte técnico para el proveedor de paquete.

Solución alternativa

Para evitar este problema, utilice uno de los métodos siguientes.


Método 1: Deshabilitar UAC y ejecutar el archivo .msi
Para resolver este problema, desactive Control de cuentas de usuario (UAC) y, a continuación, ejecute el archivo .msi. Para ello, siga estos pasos:
  1. Desactivar Control de cuentas de usuario (UAC). Para ello, siga estos pasos:
    1. Haga clic en InicioStart button , haga clic en Panel de Control, haga clic en cuentas de usuario y protección infantily, a continuación, haga clic en Cuentas de usuario.

      O bien, si está conectado a un dominio de red, haga clic en Cuentas de usuarioy, a continuación, haga clic en Cuentas de usuario.
    2. Haga clic en Activar o desactivar Control de cuentas de usuario.

      User Account Control permission Si se le pide una contraseña de administrador, escriba el nombre de usuario administrador y la contraseña y, a continuación, haga clic en Aceptar. Si se le pide confirmación, haga clic en continuar.
    3. Haga clic para desactivar la casilla de verificación Usar el Control de cuenta de usuario (UAC) para ayudar a proteger el equipo y, a continuación, haga clic en Aceptar.
    4. Reinicie el equipo.
  2. Ejecute el archivo .msi para instalar el complemento.
  3. Habilitar UAC. Para ello, repita el paso 1, excepto en el paso 1c, haga clic para seleccionar la casilla de verificación Usar el Control de cuenta de usuario (UAC) para ayudar a proteger su equipo .
Notas:
  • Si el archivo .msi contiene un complemento COM y, si selecciona la opción sólo yo como los usuarios a los que se aplique el complemento, el complemento puede no instalarse como se esperaba.
  • Para obtener más información acerca de UAC, ir a la ¿Qué es Control de cuentas de usuario? Sitio Web de Microsoft.


Método 2: Modificar el archivo .msi
Para resolver este problema, modifique el archivo .msi. Para ello, siga estos pasos:
  1. Abra el archivo .msi en un editor de MSI. Por ejemplo, utilice el Editor de MSI Orca que se proporciona en el Kit de desarrollo de Software (SDK) de Microsoft Windows.

    Para obtener más información sobre el SDK de Windows, vaya al sitio Web de Microsoft Developers Network (MSDN) de Windows SDK componentes de Windows Installer a los desarrolladores .
  2. Abra el archivo .msi en el editor de MSI.
  3. Busque la tabla de Acción personalizada .
  4. Localice la acción personalizada VisSolPublish_BumpVisioChangeId y, a continuación, cambie el tipo a 3622.
  5. Guarde el archivo .msi y, a continuación, salga del editor.
Nota: Este cambio hace que la acción personalizada como una acción personalizada de confirmación diferida del tipo "noimpersonate". Este cambio permite que el archivo .msi se ejecute en el nivel de permisos de administrador. Al realizar este cambio, se ejecuta la secuencia de comandos más adelante en la secuencia de "instalación" y anteriormente en la secuencia de "quitar".
Propiedades

Id. de artículo: 929991 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios