Problem

neoStampa Application crashes on startup.


Root Cause

A version of msvcp120.dll is sometimes found in the nS installation folder, even though it is not included in the installer script. This DLL is normally installed by the Microsoft Visual C++ Redistributables and should only reside in the Windows system directory. If msvcp120.dll exists in both the system directory and the nS installation folder — and the versions differ — the application may fail with memory access errors.


Solution

  1. Confirm the error in Event Viewer

    1. Open Event Viewer (eventvwr.msc).

    2. Navigate to Windows Logs > Application.

    3. Look for an error entry involving cprint.exe and msvcp120.dll.

    4. If the error shows msvcp120.dll caused an invalid memory access, the DLL in the nS folder is the culprit.

  2. Check the nS installation directory

    1. Go to the nS installation path (e.g., C:\Program Files\nS\).

    2. Look for msvcp120.dll.

  3. Remove the conflicting DLL

    1. Either delete or rename the msvcp120.dll file in the nS installation folder.

    2. NOTE: Do not touch the version in the Windows system directory (C:\Windows\System32\ or C:\Windows\SysWOW64\).

  4. Restart the application

    1. Launch the nS application again.

    2. The system will now use the correct msvcp120.dll from the Windows system directory.