4 ms·
Nope. The Visual Studio 11 CRT does not run on anything below Windows Vista because it relies on API's that were only introduced then. You cannot write applicat
by roel_v 15y ago
Nope. The Visual Studio 11 CRT does not run on anything below Windows Vista because it relies on API's that were only introduced then. You cannot write applications that run on Windows XP with Visual Studio 11.
This is such a bone-headed move I can't believe where that came from. They can't be out of touch that much. I guess people with existing code bases don't have any options anyway, so they though this would be a nice 'incentive' for vendors to pester users into upgrading to new Windows versions.
Very disappointing.
- Ecio78 15y agoI think it's talkin about this: "This behavior is by design in MFC and CRT for Visual Studio vNext. The minimum supported operating systems are Windows Server 2008 SP2 and Windows Vista. Windows XP is not a supported operating system for the release (design-time or run-time)." source: https://connect.microsoft.com/VisualStudio/feedback/details/690617 https://connect.microsoft.com/VisualStudio/feedback/details/... taken from: http://stackoverflow.com/questions/7702463/what-is-special-about-the-executables-compiled-with-visual-studio-11-which-resul http://stackoverflow.com/questions/7702463/what-is-special-a...
- recoiledsnake 15y agoWhy not just use Visual Studio 2008 or 2010? XP is a drag on new development paradigms and practices they want to get rid of.
- coffeeaddicted 15y agoSure, using an old VS is the obvious workaround, but that doesn't really make VS 2011 better. And well - good for them if they can afford to just cut old ties, unfortunately many of us don't have that luxury. I thought market of XP is down to 20-30% by now and falling (but maybe that's only true for typical gaming systems), but that's still a rather big market share to ignore for now.
- acqq 15y agoI've just did some calculations: if there have been around 1 billion PC's in 2008 http://www.worldometers.info/computers/ http://www.worldometers.info/computers/ and there should be 2 billions in 2015, let's assume there's at least 1.4 billion PC's at the moment now. Even if XP has just 25% percent of that, it's 350 million of PC's in the world on which the executable built with VS 11 can't work.
- socially-distnt 15y agoto me that sounds like a market waiting to be developed: some enterprising (get it?) coder can cook up an IDE and compiler and target the XP market.
- acqq 15y agoThey actually prevent you to use some elementary standard C++ constructs which are in newer VS but not in VS 2008. I hope you understand that you'd be able to write the same standard C++ code independently of the XP or Windows 7 had MSFT not removed some previously existing code sections from the DLL's linked with VS 11. Yes I believe you're right when you say: "new development paradigms and practices they want to get rid of" even if it is a Freudian slip.