4 ms·
AFAIK this restriction only existed in the 'express' versions of Visual Studio 2012.
by josephcooney 14y ago
AFAIK this restriction only existed in the 'express' versions of Visual Studio 2012.
- bgrainger 14y agoThis OP is referring to this issue: https://connect.microsoft.com/VisualStudio/feedback/details/690617/bug-apps-created-with-crt-and-mfc-vnext-11-cannot-be-used-on-windows-xp-sp3 https://connect.microsoft.com/VisualStudio/feedback/details/... The C++ Runtime Library doesn't support XP, so C++ programs compiled with Visual Studio 2012 can't run on Windows XP. (It is possible to work around this by statically linking and overriding some CRT functions, as detailed here: http://tedwvc.wordpress.com/ http://tedwvc.wordpress.com/) You can keep using the Visual Studio 2010 C++ compiler (and target XP), but then you can't use any of the new C++11 features supported in VS2012. .NET Framework 4.5 RC also doesn't support XP (see "System requirements" at http://www.microsoft.com/en-us/download/details.aspx?id=29909 http://www.microsoft.com/en-us/download/details.aspx?id=2990...), so C#/VB.NET programs targeting .NET 4.5 can't be run on XP either.