Si lors de l’utilisation d’un programme vous obtenez un code d’erreur: mfc120ud.dll est introuvable (mfc120ud.dll is missing en anglais) c’est que certaines librairies Visual C ne sont pas installées sur votre ordinateur, ou qu’elles sont incomplètes. Dans cet article nous allons voir comment y remédier.
Cause
La cause la plus probable dans ce genre de cas est que les paquets redistribuables Visual C ++ nécessaires à l’exécution de votre programme ne sont pas présents sur l’ordinateur. Habituellement il sont automatiquement installés par l’installateur du programme, mais parfois un problème peut empêcher l’installation.
Ce problème est très répandu sur les machines Windows récemment installées (sur le version de bureau et serveur) à partir de Windows 7 et version ultérieur comme Windows 10, mais également dans les versions Windows Server 2008, 2012 et même 2016.
Solution
Pour résoudre l’erreur mfc120ud.dll manquant, il faut installer les paquets redistribuables Visual C ++:
Microsoft Visual C++ 2008 Redistributable Package (x86 – 32 bit)
Microsoft Visual C++ 2008 Redistributable Package (x64 – Système 64 bit uniquement)
Microsoft Visual C++ 2010 Redistributable Package (x86 – Système 32 bit uniquement)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64 – Système 64 bit uniquement)
Visual C++ Redistributable Packages for Visual Studio 2013 (x86/x64 – Système 32/64 bit)
Visual C++ Redistributable Packages for Visual Studio 2015 (x86/x64 – Système 32/64 bit)
Certains paquets sont peut-être déjà installés sur votre système, si c’est le cas passez au paquet suivant. Après un redémarrage de l’ordinateur, votre application devrait s’exécuter sans problème.