3 ms·
This 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
by bgrainger 14y ago
This 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.