Versions of C Runtime Package for Windows Store Apps


  • I'm writing a Windows Store App using C++ and standard Lib C functions.

    I've got an error when deploying on my Surface device because the version of "Microsoft.VCLibs.110.00" dependency in the AppxManifest is 11.0.50727.1 and the version of the package on the Surface device is 11.0.50712.1.

    Which minimal version of "Microsoft.VCLibs.110.00" can I rely on ?
    Which minimal version of "Microsoft.VCLibs.110.00" is installed on Surface devices ?
    Which minimal version of "Microsoft.VCLibs.110.00" is installed on Windows 8 desktop version ?
    Will "Microsoft.VCLibs.110.00" always be available on Windows 8 (tablets, desktop, ...) or do we have to install it (like vcredist for Win32) ?
    Do I have to manually correct the dependency version in the AppxManifest or is there a way to set the minimal version in Visual Studio ?

    Is there a msdn page explaining how to use "Microsoft.VCLibs.110.00" and handle its various versions ?

    Thanks for any information

    Wednesday, October 31, 2012 7:41 PM


  • Deployment of the CRT is handled by the Windows Store, or by VS 2012 when doing debugging. Are you upgrading an existing project, or did you create it with the RTM version of Visual Studio?

    Wednesday, October 31, 2012 9:52 PM

All replies