rtischer8277
Posts: 22
Joined: Fri Nov 30, 2012 2:26 pm

VS2013 vc_redist_x86.exe missing mfc120u.dll

I get this message: '...mfc120u.dll is missing...'.

My app is running under Visual Studio 13 on the Windows 8.0 platform. Under Main Setup File I included this:
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\redist\1033\vcredist_x86.exe

But when I install the .msi file on another machine, it gives me the mfc12u.dll file missing. I thought the purpose of the redistribs was to bundle the necessary dlls. No?
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: VS2013 vc_redist_x86.exe missing mfc120u.dll

Hello,

This may happens if the Visual C++ is not installed on the target machine.
In order to install it, you can go in the “Prerequisites” page and use the [ New Package Prerequisite ] toolbar button. You will be prompted to pick the prerequisite setup files.

Please take a take a look on our Add prerequisites tutorial which may be useful to you.

If you need any help, please let us know.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Teodor
Posts: 73
Joined: Thu Jul 25, 2013 9:56 am

Re: VS2013 vc_redist_x86.exe missing mfc120u.dll

Hi
rtischer8277 wrote:... My app is running under Visual Studio 13 on the Windows 8.0 platform.
Note that Advanced Installer already has predefined prerequisites for Visual C++ redistributables. More specifically, predefined prerequisites for Visual C++ Redistributable for Visual Studio 2013 were added in Advanced Installer version 10.7, released on November 11th, 2013.

Best regards
Teodor Micu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”