Missing DLL in Win64 install

Got an error report from a customer running Windows 7 Professional, 64 bit. The error is: "program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing "
My search of the forum suggested that a missing SP1 might be the problem, but the customer has replied that Service Pack 1 was installed all along. Any idea what I can tell this customer to get him up to speed.


Xojo comes with Extras folder including an installer for the visual studio runtime files.
Use it.

they dont have the VC2015 runtime installed (aka Window Runtime DLLs).

C:\Program Files (x86)\Xojo\Xojo \Extras\Windows Runtime\Installers\vc_redist.x64.exe

Thank you for your replies. I found the installers (x64 and x86). I see that the installer runs independently on my Windows system. Am I supposed to imbed them in my application in some way, or just tell any user who complains to run this installer to fix their system? (Sorry, but not a regular Windows user)

Creating an installer would be the way to go, rather than sending your user an exe. You can then perform this check during the installation process and install it if needed.

See the following for more info:


Alternately, for current customers having the problem right now, you can send them to this Microsoft page to download and install the runtime DLL.

Personally, I’d use the links here (middle of the page):