当运行一个更新的应用程序或安装较新的应用程序时,往往会出现“找不到动态链接库mfc100u.dll”的错误报告。除了.dll文件丢失,没有加载等原因外,一个很重要的原因就是版本不匹配。由于绝大多数程序大都使用VS C++开发,所以这些程序需要高版本的动态链接库支持。所以更新VS C++动态链接库就是十分必要的了。
Microsoft Visual C++ Redistributable
的新老版本
可在微软官方网站上找到。
首先你要了解自己计算机上已安装的
Microsoft Visual C++ Redistributable
的版本。
为此,
打开“控制面板--卸载程序”。查看MicrosoftVisual C++ Redistributable的最高版本,如图中显示为2010版。
其次,在浏览器上打开https://www.visualstudio.com/zh-hans/downloads/网页,寻找适合的新的版本。如下图中的最新版的2017版,或点击“旧版本”,去寻找适合自己计算机的版本。
然后,下载适合自己计算机的X86位或X64位的版本。
双击下载的vcredist_Xxx.exe,运行安装程序,如下图:
选择“修复”(对已加载的版本)或“安装”(对新安装的版本),然后逐步完成修复或安装。
之后,重新启动计算机,使新的安装生效。最后重新运行你的程序,就不会出现“找不到mfc100u.dll”的错误报告了。