0

编辑: 使用 Visual Studio 11 在 Windows 8 操作系统上支持使用 c++ 编程 Win32 应用程序,以后该应用程序可以在 Windows Vista 上运行(或带有 GUI 的完整的 win32 应用程序)(并远离 WinRT)?

我之前曾这样写过这个问题:我可以使用 Visual Studio 11 和 PacktPub “Microsoft Visual C++ Windows Applications by Example”一书来使用 Windows 8 OS 创建应用程序(或带有 GUI 的完整 win32 应用程序)(并远离 WinRT)以后可以在 Windows Vista 64 位或 32 位上运行吗?

4

3 回答 3

2

你可以——如果你付钱的话。Express 版本已绝育。

于 2012-05-28T13:19:11.623 回答
1

是的,有可能。

注意不要使用/链接到新的 Win8 apis/features/libraries(Msdn 提供了每个 api 的最低要求)。

默认情况下,要运行您的应用程序,您还需要在 Win7/Vista 机器上安装新的 VC 11 运行时。但是这个要求可以通过创建静态链接选项来消除。

于 2012-05-28T13:47:45.830 回答
1

是的。计划平台的更多细节在这里:http: //blogs.msdn.com/b/visualstudio/archive/2012/05/18/a-look-ahead-at-the-visual-studio-11-product-阵容和平台支持.aspx

为了帮助您利用最新功能,使用 Visual Studio 11 创建的应用程序的默认目标将设置为 .NET Framework 4.5(用于托管应用程序)和 VC11 工具集(用于本机应用程序)。两者都将允许您的应用程序在 Windows Vista 和更高版本上运行。

于 2012-05-28T13:41:32.473 回答