Why do I get the error 'The procedure entry point ucrtbase.terminate could not be located in the dynamic link library api-ms-win​-crt-runti​me-l1-1-0.​dll ' with my standalone application?

6 vues (au cours des 30 derniers jours)
I have compiled my MATLAB code into a standalone application. I have no issues with it on Windows 10 or Mac. However, when I try to run it on Windows 7, I get an error window with the following message:
The procedure entry point ucrtbase.terminate could not be located in the dynamic link library api-ms-win-crt-runtime-l1-1-0.dll
How can I resolve this issue?

Réponse acceptée

MathWorks Support Team
MathWorks Support Team le 11 Juil 2018
The error message 'procedure entry point ucrtbase.terminate is missing or could not be located' is usually related to a known issue with the Windows Universal C Runtime (CRT). There is a Windows CRT update that allows applications compiled with the Windows 10 SDK to be run on earlier versions of Windows. The Microsoft answers page linked below has details on how to install this update:
For more information, please also refer to the following link describing the specific change:
https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows
If this does not fix the issue, please contact Microsoft technical support as they will be in the best position to assist you with this particular error.

Plus de réponses (0)

Catégories

En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Produits


Version

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by