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. Revise el directorio de instalación de nS
    1. Vaya a la ruta de instalación de nS (p. ej., C:\Archivos de programa\Inedit\neoStampa 10).
    2. Busque msvcp120.dll/msvcp140.dll.
  3. Elimine la DLL conflictiva
    1. Elimine o cambie el nombre del archivo msvcp120.dll/msvcp140.dll en la carpeta de instalación de nS.
    2. NOTA: No modifique la versión del directorio de sistema de 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.