R
Roee Shlomo
Guest
Using Windows Server 2012 R2 VHD.
Installation of Visual C++ Redistributable for Visual Studio 2015 RC fails on Windows Server 2012. During install it tries to run Windows8.1-KB2999226-x64.msu which fails because it's not supported by machine (verified it using manual install attempt of Windows8.1-KB2999226-x64.msu).
Attempt to run application compiled with VS2015 RC gives the following error:
System Error
---------------------------
The program can't start because api-ms-win-crt-stdio-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
Edit: I have managed to install the redistributable package manually (installed KB2999226 with pkgmgr) but the error on application launch is still there "api-ms-win-crt-stdio-l1-1-0.dll is missing". Any workaround?
----
The relevant parts of the log:
[0A30:088C][2015-05-06T11:06:51]i319: Applied execute package: vcRuntimeMinimum_x86, result: 0x0, restart: None
[09A8:09B8][2015-05-06T11:06:51]i325: Registering dependency: {714692fa-709b-4925-8170-821d51135f42} on package provider: Microsoft.VS.VC_RuntimeMinimumVSU_x86,v14, package: vcRuntimeMinimum_x86
[09A8:09B8][2015-05-06T11:06:51]i301: Applying execute package: vcRuntimeAdditional_x86, action: Install, path: C:\ProgramData\Package Cache\{848AD311-5F42-3DF2-A4AC-376D839FB720}v14.0.22816\packages\vcRuntimeAdditional_x86\vc_runtimeAdditional_x86.msi, arguments: ' MSIFASTINSTALL="7" NOVSUI="1"'
[0A30:088C][2015-05-06T11:06:52]i319: Applied execute package: vcRuntimeAdditional_x86, result: 0x0, restart: None
[09A8:09B8][2015-05-06T11:06:52]i325: Registering dependency: {714692fa-709b-4925-8170-821d51135f42} on package provider: Microsoft.VS.VC_RuntimeAdditionalVSU_x86,v14, package: vcRuntimeAdditional_x86
[09A8:09B8][2015-05-06T11:06:52]i301: Applying execute package: Windows81_x64, action: Install, path: C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\x86\Windows8.1-KB2999226-x64.msu, arguments: '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\x86\Windows8.1-KB2999226-x64.msu" /quiet /norestart'
[09A8:09B8][2015-05-06T11:06:53]e000: Error 0x80240017: Failed to execute MSU package.
[0A30:088C][2015-05-06T11:06:53]e000: Error 0x80240017: Failed to configure per-machine MSU package.
[0A30:088C][2015-05-06T11:06:53]i319: Applied execute package: Windows81_x64, result: 0x80240017, restart: None
[0A30:088C][2015-05-06T11:06:53]e000: Error 0x80240017: Failed to execute MSU package.
Continue reading...
Installation of Visual C++ Redistributable for Visual Studio 2015 RC fails on Windows Server 2012. During install it tries to run Windows8.1-KB2999226-x64.msu which fails because it's not supported by machine (verified it using manual install attempt of Windows8.1-KB2999226-x64.msu).
Attempt to run application compiled with VS2015 RC gives the following error:
System Error
---------------------------
The program can't start because api-ms-win-crt-stdio-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
Edit: I have managed to install the redistributable package manually (installed KB2999226 with pkgmgr) but the error on application launch is still there "api-ms-win-crt-stdio-l1-1-0.dll is missing". Any workaround?
----
The relevant parts of the log:
[0A30:088C][2015-05-06T11:06:51]i319: Applied execute package: vcRuntimeMinimum_x86, result: 0x0, restart: None
[09A8:09B8][2015-05-06T11:06:51]i325: Registering dependency: {714692fa-709b-4925-8170-821d51135f42} on package provider: Microsoft.VS.VC_RuntimeMinimumVSU_x86,v14, package: vcRuntimeMinimum_x86
[09A8:09B8][2015-05-06T11:06:51]i301: Applying execute package: vcRuntimeAdditional_x86, action: Install, path: C:\ProgramData\Package Cache\{848AD311-5F42-3DF2-A4AC-376D839FB720}v14.0.22816\packages\vcRuntimeAdditional_x86\vc_runtimeAdditional_x86.msi, arguments: ' MSIFASTINSTALL="7" NOVSUI="1"'
[0A30:088C][2015-05-06T11:06:52]i319: Applied execute package: vcRuntimeAdditional_x86, result: 0x0, restart: None
[09A8:09B8][2015-05-06T11:06:52]i325: Registering dependency: {714692fa-709b-4925-8170-821d51135f42} on package provider: Microsoft.VS.VC_RuntimeAdditionalVSU_x86,v14, package: vcRuntimeAdditional_x86
[09A8:09B8][2015-05-06T11:06:52]i301: Applying execute package: Windows81_x64, action: Install, path: C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\x86\Windows8.1-KB2999226-x64.msu, arguments: '"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\x86\Windows8.1-KB2999226-x64.msu" /quiet /norestart'
[09A8:09B8][2015-05-06T11:06:53]e000: Error 0x80240017: Failed to execute MSU package.
[0A30:088C][2015-05-06T11:06:53]e000: Error 0x80240017: Failed to configure per-machine MSU package.
[0A30:088C][2015-05-06T11:06:53]i319: Applied execute package: Windows81_x64, result: 0x80240017, restart: None
[0A30:088C][2015-05-06T11:06:53]e000: Error 0x80240017: Failed to execute MSU package.
Continue reading...