Los paquetes vc_redist.x86.exe y vc_redist.x64.exe de Visual C++ 2015 o de Visual C++ 2017 permiten instalar bibliotecas tales como Vcruntime140.dll, Msvcp140.dll y Mfc140.dll. En determinadas condiciones, el proceso puede fallar con el código de error 0x80240017, que significa “la actualización no es aplicable al equipo”. Las DLL de estas versiones de Visual C++ dependen de un componente denominado “biblioteca CRT universal”, incluido en Windows 10, cuya instalación en varias de las versiones anteriores de Windows requiere un service pack o una actualización previa específica.
Windows Server 2008
No se encuentra SetDefaultDllDirectories en Kernel32.dll
Se produce el siguiente error cuando se intenta ejecutar determinados programas en versiones de Windows anteriores a Windows 8 y Windows Server 2012:
No se encuentra el punto de entrada del procedimiento SetDefaultDllDirectories en la biblioteca de vínculos dinámicos Kernel32.dll.
A veces el mensaje menciona AddDllDirectory o RemoveDllDirectory en lugar de SetDefaultDllDirectories. En Windows Vista, Windows Server 2008, Windows 7 y Windows Server 2008 R2 se resuelve mediante actualizaciones. No hay solución para los Windows anteriores a Vista, como XP y Server 2003.
Continue reading «No se encuentra SetDefaultDllDirectories en Kernel32.dll»