Problema

La aplicación neoStampa se bloquea al iniciarse.


Causa principal

A veces se encuentra una versión de msvcp120.dll o msvcp140.dll en la carpeta de instalación de nS, aunque no esté incluida en el script de instalación. Esta DLL normalmente se instala mediante Microsoft Visual C++ Redistributables y solo debería residir en el directorio de sistema de Windows. Si msvcp120.dll/msvcp140.dll existe tanto en el directorio de sistema como en la carpeta de instalación de nS (y las versiones son diferentes), la aplicación podría fallar con errores de acceso a memoria.


Solución

  1. Confirme el error en el Visor de eventos
    1. Abra el Visor de eventos (eventvwr.msc).
    2. Vaya a Registros de Windows > Aplicación.
    3. Busque una entrada de error relacionada con cprint.exe y msvcp120.dll o msvcp140.dll.
    4. Si el error indica que msvcp120.dll/msvcp140.dll provocó un acceso no válido a memoria, la DLL de la carpeta nS es la causante.
  2. Solución 1: Actualizar Microsoft Visual C++ Redistributable
    1. Vaya a la siguiente carpeta en su ordenador: C:\Archivos de programa\Inedit\neoStampa 10\required.

    2. Busque el archivo llamado vc_redist.x64.exe.

    3. Haga doble clic en el archivo para ejecutar el instalador y siga las instrucciones que aparecen en pantalla para actualizar Microsoft Visual C++ Redistributable.

  3. Solución 2: Compruebe el directorio de instalación de nS

    1. Vaya a la ruta de instalación de nS C:\Archivos de programa\Inedit\neoStampa 10.

    2. Busque msvcp120.dll/msvcp140.dll

    3. Elimine o cambie el nombre del archivo msvcp120.dll/msvcp140.dll en la carpeta de instalación de nS.

      • NOTA: No toque la versión en el directorio del sistema Windows.

  4. Reinicie la aplicación
    1. Inicie la aplicación neoStampa de nuevo.
    2. El sistema ahora usará la versión correcta de msvcp120.dll/msvcp140.dll del directorio de sistema de Windows.