Preguntas más frecuentes sobre los archivos .msp de Windows Installer para Microsoft Dynamics GP

Este artículo contiene respuestas a estas preguntas más frecuentes sobre los archivos .msp de Windows Installer para Microsoft Dynamics GP.

Se aplica a: Microsoft Dynamics GP
Número de KB original: 912997

Introducción

Microsoft Dynamics GP usa archivos de revisión de Microsoft (archivos .msp) para instalar revisiones, service packs, actualizaciones de impuestos de nómina y actualizaciones de fin de año de nómina. Microsoft ha publicado un tema frecuente que contiene las preguntas más frecuentes sobre los archivos .msp. Este artículo contiene respuestas a estas preguntas más frecuentes.

Información general

Q1: ¿Qué es un archivo .msp?

A1: Un archivo .msp es un archivo de revisión de Windows Installer que incluye actualizaciones de una aplicación que se instaló con Windows Installer.

P2: ¿Por qué Microsoft Dynamics GP usa ahora archivos .msp?

A2: Se debe usar un archivo .msp para aplicar revisiones a cualquier aplicación instalada con Windows Installer. Microsoft Dynamics GP ahora usa Windows Installer y se debe aplicar una revisión con un archivo .msp.

P3: ¿Todos los archivos .msp son inclusivos?

A3: Sí. Todos los archivos .msp incluyen todas las correcciones frecuentes, service packs, actualización de impuestos y actualizaciones de fin de año de nómina que se publicaron anteriormente.

Instalación

P1: ¿Hay una lista de comprobación de preinstalación que puedo seguir antes de instalar un Service Pack o una revisión?

A1: Sí. Use la siguiente lista de comprobación de preinstalación de service Pack o revisión:

  1. Compruebe que ha iniciado sesión como administrador de dominio. Este paso elimina los problemas de permisos en los que se encuentra el paquete o el archivo de instalación.

  2. Ejecute Windows Novedades y compruebe que tiene todas las actualizaciones críticas descargadas e instaladas.

  3. Compruebe que tiene instalado Microsoft Windows Installer 3.1. Para ello, abra el elemento Agregar o quitar programas en Panel de control.

    Para obtener más información sobre cómo obtener Windows Installer 3.1, consulta Windows Installer 3.1 v2 (3.1.4000.2435) está disponible.

  4. Asegúrese de que Microsoft .NET Framework 1.1 está instalado y actualizado. Actualice .NET Framework a través de Windows Update. Compruebe que las actualizaciones están instaladas buscando Microsoft .NET Framework 1.1 en el elemento Agregar o quitar programas de Panel de control.

  5. Actualice los scripts de Windows para Windows XP. Este paso no se realiza automáticamente a través de Windows Update. Sin embargo, puede seguir este paso visitando uno de los siguientes sitios web de Microsoft:

  6. Copie el archivo .msp en la unidad de disco duro local. No instale la actualización a través de la red.

P2: ¿El usuario tiene que tener derechos específicos en la estación de trabajo donde se debe instalar el archivo .msp?

A2: Sí. El usuario debe ser un usuario avanzado o un administrador en la estación de trabajo donde está instalado el archivo .msp.

P3: ¿Hay pasos especiales para instalar un Service Pack o una revisión en un equipo con Windows Vista, Windows Server 2008 o Windows 7?

A3: Use uno de los métodos siguientes:

  • Deshabilite temporalmente el Control de cuentas de usuario (UAC). Para ello, siga estos pasos:

    1. Desactive el Control de cuentas de usuario (UAC).
    2. Haga doble clic en el archivo .msp que se va a instalar.
  • Use UAC. Para ello, siga estos pasos:

    1. Abra la ventana símbolo del sistema como un usuario que tenga permisos administrativos en el equipo local. Este comando se encuentra en el grupo Accesorios . Para ello, haga clic con el botón derecho en el acceso directo del símbolo del sistema y, a continuación, seleccione Ejecutar como administrador.

    2. Copie el archivo de ruta de acceso en la carpeta raíz de la unidad C.

    3. Escriba el siguiente comando y presione ENTRAR:
      cd c:\

    4. Escriba el siguiente comando y presione ENTRAR para instalar el archivo de revisión:
      Msiexec /p c:\ **PatchFile** /l*v C:\MSPErrorlog.txt

      Nota:

      PatchFile representa el nombre del Service Pack o la revisión que va a instalar.

P4: ¿Puedo ejecutar el archivo .msp y copiar . CNK archivos fuera de la carpeta Microsoft Dynamics GP y, a continuación, instale estos . ¿Archivos CNK en otras estaciones de trabajo cliente?

A4: No. El. Los archivos CNK no se pueden copiar de la carpeta Microsoft Dynamics GP. Windows Installer realiza un seguimiento de la adición de todos los archivos .msp. Si solo es . Los archivos CNK se copiaron e instalaron, Windows Installer no sabe qué productos se han revisado. También hay más archivos que . Archivos CNK que se revisan. Copiando solo . Los archivos CNK causarían otros problemas si un usuario ejecutase una reparación en la instalación de Microsoft Dynamics GP.

P5: ¿Por qué es necesario iniciar Utilities y actualizar las bases de datos de la empresa después de instalar un archivo .msp en el servidor?

A5: En Microsoft Business Solutions - Great Plains 8.0, los usuarios ejecutaron el proceso de actualización especial al publicar los cambios en los objetos de base de datos en los Service Pack. Los usuarios de Microsoft Dynamics GP deben marcar cada empresa para una actualización en utilidades. Realizará los cambios de objeto de base de datos adecuados para cada base de datos.

P6: ¿Cuánto tiempo tardará el proceso de utilidades para actualizar las bases de datos de mi empresa?

A6: El proceso de actualización puede tardar varios minutos para cada base de datos de empresa en función del tamaño de la base de datos.

P7: ¿Tengo que iniciar utilidades en cada estación de trabajo cliente después de instalar el archivo .msp?

A7: Sí. Una vez instalado el archivo .msp en el servidor, se pedirá al usuario que ejecute utilidades en cada estación de trabajo cliente.

P8: ¿Puedo implementar fácilmente un archivo .msp para mis clientes?

A8: Sí. Una vez instalado el archivo .msp en el servidor, puede usar la característica de Novedades cliente automático para implementar la revisión en todos los clientes. Consulte el capítulo 5 del SystemAdminGuide.pdf en el CD-ROM de volumen 1 de la versión 9.0 en Documentación o en el DVD de Microsoft Dynamics GP 10.0 y versiones posteriores.

P9: Si no se instala el archivo .msp en un cliente, ¿se producirán problemas?

A9: Una vez instalado el archivo .msp en el servidor, se ha actualizado la versión de la base de datos para esa revisión. Si una estación de trabajo cliente no tiene instalado el archivo .msp, la información de versión no coincidirá. Ese cliente recibirá un mensaje de error que indica que la versión no coincide y no podrá iniciar sesión.

P10: ¿Pueden los productos de terceros usar un archivo .msp para instalar Service Pack?

A10: Sí. El producto de terceros también puede usar la característica de Novedades de cliente automático para instalar automáticamente los archivos .msp. Consulte el capítulo 5 del SystemAdminGuide.pdf en el CD-ROM del volumen 1 de la versión 9.0 en la documentación.

P11: ¿Puedo instalar primero el archivo .msp en una estación de trabajo cliente antes de instalar el archivo .msp en el servidor?

A11: Sí. Sin embargo, el cliente no podrá iniciar sesión en ninguna base de datos de la empresa hasta que el archivo .msp se haya instalado en el servidor. Las utilidades también deben iniciarse en el servidor para actualizar todas las bases de datos de la empresa.

P12: Si tengo un servidor de prueba que tiene varias instalaciones de Microsoft Dynamics GP 9.0 o versiones posteriores, ¿la instalación de .msp revisará todas las instalaciones?

A12: Sí. Si ejecuta la instalación de .msp, se aplicarán revisiones a todas las instalaciones de Microsoft Dynamics GP. Si desea aplicar revisiones solo a una instalación de Microsoft Dynamics GP, siga estos pasos:

  1. Seleccione Inicio, haga clic en Ejecutar, escriba regedit, y luego seleccione Aceptar.

  2. Busque la siguiente subclave del Registro y selecciónela:

    • Entorno de 32 bits de Microsoft Dynamics GP 9.0

      HKEY_LOCAL_MACHINE\Software\Microsoft\Business Solutions\Great Plains

    • Entorno de 64 bits

      HKEY_LOCAL_MACHINE\Software\wow6432Node\Microsoft\Business Solutions\Great Plains

    • Entorno de 32 bits de Microsoft Dynamics GP 10.0 y versiones posteriores

      HKEY_LOCAL_MACHINE\Software\Microsoft\Business Solutions\Great Plains\1033

    • Entorno de 64 bits

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Business Solutions\Great Plains\1033

  3. Expanda la carpeta de la instancia de Microsoft Dynamics GP que desea aplicar a la revisión.

    Nota:

    La carpeta DEFAULT es para la instalación predeterminada. La carpeta Inst01 es para la segunda instancia de Microsoft Dynamics GP. Por ejemplo, si desea aplicar revisiones a la segunda instalación, expanda la carpeta Inst01.

  4. Seleccione la carpeta SETUP, haga doble clic en el código de producto y, a continuación, copie el código.

  5. Salga del Editor del Registro.

  6. Haga clic en Inicio y, a continuación, en Ejecutar.

  7. Para instalar el archivo .msp, escriba lo siguiente y, a continuación, seleccione Aceptar:

    C:\updatename.msp /n {E979C594-95F9-4E3A-985D-A1DFDF403227}

    Nota:

    Reemplace por C:\updatename.msp la ruta de acceso al archivo .msp y el nombre del archivo de revisión .msp. Reemplace por {E979C594-95F9-4E3A-985D-A1DFDF403227} el código de producto que copió en el paso 4.

Solución de problemas

P1: ¿Hay una lista de mensajes de error comunes que pueden aparecer al ejecutar archivos .msp de Windows Installer?

A1: Sí. Visite Mensajes de error de Windows Installer (para desarrolladores) para ver un artículo que describe los mensajes de error que se pueden generar al instalar archivos .msp.

P2: ¿Por qué recibo el siguiente mensaje de error al instalar un Service Pack para Microsoft Dynamics GP?

El servicio Windows Installer no puede instalar la revisión de actualización porque puede faltar el programa que se va a actualizar o la revisión de actualización puede actualizar una versión diferente del programa. Compruebe que el programa que se va a actualizar existe en el equipo y que tiene la revisión de actualización correcta.

A2: Si solo tiene una instalación de Microsoft Dynamics GP, este mensaje de error puede indicar posibles problemas con la instalación actual de Microsoft Dynamics GP en este equipo. Para resolver el problema, siga estos pasos:

  1. Seleccione Inicio, seleccione Panel de control y haga doble clic en Agregar o quitar programas.
  2. En la lista Programas instalados actualmente , seleccione Microsoft Dynamics GP y, a continuación, seleccione Cambiar.
  3. Ejecute una reparación en la instalación de Microsoft Dynamics GP.

Si el problema no se resuelve, quite Microsoft Dynamics GP en este equipo. A continuación, vuelva a instalar Microsoft Dynamics GP e instale de nuevo el Service Pack más reciente.

Nota:

Todos los archivos .msp incluyen todas las correcciones de archivos .msp anteriores.

P3: ¿Por qué recibo un "DEX? ¿La versión de DIC no es compatible con la versión ejecutable" al instalar un Service Pack para Microsoft Dynamics GP?

DEX. El número de versión <de> DIC no es compatible con el número> de versión <ejecutable.

A3: Este error puede producirse si la estación de trabajo no se reinicia después de que se le pida reiniciar.

  1. Reinicie la estación de trabajo y vuelva a iniciar Microsoft Dynamics GP.
  2. Cambie el nombre del archivo Dex.dic en la carpeta Microsoft Dynamics GP y vuelva a ejecutar la instalación de revisiones de msp.

Este error puede producirse al intentar iniciar Microsoft Dynamics GP si el DEX. DIC no está en la compilación correcta.

  1. Vaya a la carpeta Código GP de Microsoft Dynamics en el servidor (la ruta de acceso predeterminada es C:\Program Files\Microsoft Dynamics\GP) y cambie el nombre del DEX actual. DIC a DEXOLD. DIC.
  2. Abra Panel de control, seleccione Agregar o quitar programas y seleccione Microsoft Dynamics GP y seleccione Cambiar.
  3. En la ventana Mantenimiento del programa, seleccione la opción Reparar .
  4. Inicie Microsoft Dynamics GP haciendo doble clic en el icono de Microsoft Dynamics GP para comprobar que el error se ha resuelto.

P4: ¿Por qué recibo un error "Windows Installer is not able to find the GreatPlains.msi file" al instalar un Service Pack para Microsoft Dynamics GP?

Windows Installer no puede encontrar el archivo de GreatPlains.msi en la ubicación donde dynamics GP se instaló originalmente en función de la ruta de acceso se almacena en el Registro de Windows.

Cuando voy al archivo GreatPlains.msi en el CD de instalación, recibo el mismo mensaje de error. ¿Cuál es el problema?

A4: Este problema se produce si se cambió la ruta de acceso al archivo GreatPlains.msi original o si se movió el archivo. Debe corregir la entrada del Registro para la ruta de acceso del archivo GreatPlains.msi. Para ello, siga estos pasos.

Advertencia

Es posible que se produzcan problemas graves si modifica el Registro de forma incorrecta mediante el Editor del Registro u otro método. Estos problemas pueden requerir la reinstalación del sistema operativo. Microsoft no puede garantizar la solución de estos problemas. Modifique el Registro bajo su propia responsabilidad.

  1. Seleccione Inicio, haga clic en Ejecutar, escriba regedit, y luego seleccione Aceptar.

  2. En el menú Archivo , seleccione Exportar.

  3. En el cuadro Nombre de archivo , escriba copia de seguridad del Registro, seleccione Todo en Exportar rango y, a continuación, seleccione Guardar.

  4. Presione CTRL+F, escriba GreatPlains.msiy, a continuación, seleccione Buscar siguiente. Se devolverá una subclave del Registro similar al ejemplo siguiente:
    HKEY_CLASSES_ROOT\Installer\Products\495C979E9F59A3E489D51AFDFD042372\SourceList

  5. Haga clic con el botón derecho en LastUsedSource y, a continuación, seleccione Modificar.

  6. Reemplace la ruta de acceso actual por la ruta de acceso al archivo GreatPlains.msi en el CD de instalación de Microsoft Dynamics GP 9.0. Por ejemplo, si el CD está en la unidad D, la información de datos value es la siguiente:
    D:\Bin\

  7. Seleccione Aceptar y, a continuación, salga del registro Editor.

  8. Vuelva a intentar la instalación del Service Pack.

    Nota:

    Si tiene varias instancias de Microsoft Dynamics GP instaladas, es posible que tenga que repetir estos pasos para corregir cualquier otra instancia del archivo GreatPlains.msi.

P5: ¿Por qué recibo un error "El instalador ha encontrado un error inesperado al instalar este paquete" al instalar un Service Pack?

El instalador ha encontrado un error inesperado al instalar este paquete. Esto puede indicar un problema con este paquete.

El código de error es 2755. ¿Qué causa este error?

A5: Este error se produce por cualquiera de los siguientes motivos.

  • El Service Pack o la revisión no se encuentra físicamente en la misma partición de unidad que la carpeta de la aplicación Microsoft Dynamics GP. Por ejemplo, el archivo service pack existe en la unidad C y la carpeta Microsoft Dynamics GP está en la unidad D. Para resolver este problema, descargue y ejecute el archivo service pack o el archivo de revisión en la misma unidad física que el directorio de Microsoft Dynamics GP.
  • El Service Pack o la revisión se instalan desde una ubicación de red. Para resolver este problema si el Service Pack o la revisión están en un recurso compartido de red, copie este archivo localmente en la estación de trabajo y, a continuación, instale el archivo.

P6: Cuando intento desinstalar Microsoft Dynamics GP, recibo un error de red.

Error de red al intentar leer desde el archivo: C:\WINDOWS\Installer\GreatPlains.msi

¿Cómo puedo resolverlo?

A6: Al desinstalar el programa Microsoft Dynamics GP, se obtiene acceso al archivo GreatPlains.msi. Si no se encuentra este archivo, recibirá este mensaje de error. Para resolver este problema, copie el archivo GreatPlains.msi del CD de instalación de Microsoft Dynamics GP en la ubicación que se muestra en el mensaje de error. El archivo GreatPlains.msi se encuentra en la carpeta Bin del CD de instalación de Microsoft Dynamics GP. Después de copiar el archivo, intente desinstalar Microsoft Dynamics GP de nuevo. En este ejemplo, copiará el archivo GreatPlains.msi en la siguiente ubicación:
C:\WINDOWS\Installer\

P7: ¿Por qué recibo un error "Nuevo código debe incluirse en el diccionario Dynamics.set" al aplicar un Service Pack o una revisión para Microsoft Dynamics GP en un equipo Windows Vista?

"El nuevo código debe incluirse en el diccionario Dynamics.set. Sin embargo, no tiene privilegios suficientes para hacerlo. Puede optar por continuar, pero no se usará el nuevo código".

A7: Este mensaje de error se produce debido a la Access Control de usuario (UAC) en Windows Vista. Use uno de los métodos siguientes para resolver el problema:

  • Ejecute la instalación del Service Pack o la revisión como administrador. Para ello, haga clic con el botón derecho en el archivo, en el menú contextual, seleccione Ejecutar como administrador y, a continuación, continúe con la instalación del Service Pack o la revisión.
  • Deshabilite Access Control de usuario. Para ello, siga estos pasos:
    1. En Panel de control, seleccione Agregar o quitar cuentas de usuario.
    2. Seleccione la cuenta de usuario en la que está iniciando sesión en el equipo y, a continuación, seleccione Ir a la página principal cuentas de usuario.
    3. Seleccione Cambiar configuración de seguridad, desactive la opción Usar control de cuentas de usuario (UAC) para ayudar a proteger el equipo y, a continuación, seleccione Aceptar.
    4. Reinicie el equipo cuando se le solicite.
    5. Instale haciendo doble clic en el archivo de instalación.
    6. En cuanto finalice la instalación, restablezca los cambios realizados en los pasos 1 a 4 para habilitar UAC.