Reputation:
Edit: Is programming Win32 applications with c++ supported on Windows 8 OS with Visual Studio 11 that later this application can run on Windows Vista (or full fledged win32 applications with GUI) (and stay away from WinRT)?
I have written this question earlier like that: Can I use visual studio 11 and PacktPub "Microsoft Visual C++ Windows Applications by Example" book to create applications (or full fledged win32 applications with GUI) (and stay away from WinRT) using Windows 8 OS that can run later on Windows Vista 64-bit or 32-bit?
Upvotes: 0
Views: 410
Reputation: 11
Yes, Its possible.
Take care not to use/link to new Win8 apis/features/libraries (Msdn provides the minimum requirement for each api).
By default for your applications to run, you need to install new VC 11 runtime as well on the Win7/Vista box. But this requirement can be eliminated by creating statically linked option.
Upvotes: 1
Reputation: 16907
Yes. Some more details of the planned platform targeting here: http://blogs.msdn.com/b/visualstudio/archive/2012/05/18/a-look-ahead-at-the-visual-studio-11-product-lineup-and-platform-support.aspx.
To help you take advantage of the latest features, the default target for applications created with Visual Studio 11 will be set to .NET Framework 4.5 (for managed apps) and the VC11 toolset (for native apps). Both will allow your apps to run on Windows Vista and higher.
Upvotes: 1