C++ binary doesn't work on windows XP

前端 未结 2 779
遇见更好的自我
遇见更好的自我 2021-01-27 02:46

I have a very basic program in C++ compiled in VS 11 Beta on windows 7.

All project settings are default except Runtime Library. I changed Multi-threaded DLL (/MD) to Mu

相关标签:
2条回答
  • 2021-01-27 03:05

    VS 11 no longer supports Windows XP. This is by design from Microsoft.

    http://connect.microsoft.com/VisualStudio/feedback/details/690617

    This behavior is by design in MFC and CRT for Visual Studio 11 Beta. The minimum supported operating systems are Windows Server 2008 SP2 and Windows Vista. Windows XP is not a supported operating system for the Beta release (design-time or run-time).

    Reading further into the discussion, there's a possibility that Windows XP may be supported in the release version. I wouldn't bank on it though.

    Edit: Microsoft have relented: Targeting Windows XP with C++ in Visual Studio 2012

    0 讨论(0)
  • 2021-01-27 03:18

    Probably you compiled for 64 bit Windows. Windows XP, however, only supports 32 bit code.

    0 讨论(0)
提交回复
热议问题