SAProuter: The program can’t start because MSVCR120.dll is missing from your computer

Symptom

You have just completed upgrading your SAProuter release (from SAProuter 7.20 to 7.4x) but when you try to check the SAProuter release (saprouter.exe -v), below error message coming out,

The program can’t start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.

SAProuter - MSVCR120

Solution

Refer to SAP Note 1553465 – Prerequisites for 720/721 EXT and higher kernels on Windows. Taken from the note,

The SAP installation and upgrade tools normally install the required Microsoft C-runtime. This is not the case if you download an SAP kernel as SAPEXE.sar archive from SAP Service Marketplace. In this case, you have to install the C-runtime manually as follows:

1. Extract the SAPEXE.sar archive, which contains the installer package vcredist_XXX.msi.
XXX is a placeholder for the platform and has one of these values: x64, x86, ia64.

2. Execute the vcredist_XXX.msi installer package for your platform.

After the installation has finished successfully, the operating system contains the required C-runtime.

You May Also Like

Leave a Reply?