C++ Visual Studio 2015将目标平台更改为windows 7

C++ Visual Studio 2015将目标平台更改为windows 7,c++,windows,visual-studio-2015,C++,Windows,Visual Studio 2015,如何将目标平台更改为Windows 7?我只能选择Windows 8.1,因此我的项目不能在Windows 7上运行。我曾经用Visual Studio 2013在旧的Windows 7 PC上编译过同一个项目。当然,它在那里起了作用 我已经尝试安装Windows7SDK,但遗憾的是,这不起作用,因为它需要NetFramework4.0,我不能再安装了。(Windows 10包括4.6?)- 谢谢。发件人: 目标平台版本 [……] 要针对Windows 7或Windows Vista,请使用值8

如何将目标平台更改为Windows 7?我只能选择Windows 8.1,因此我的项目不能在Windows 7上运行。我曾经用Visual Studio 2013在旧的Windows 7 PC上编译过同一个项目。当然,它在那里起了作用

我已经尝试安装Windows7SDK,但遗憾的是,这不起作用,因为它需要NetFramework4.0,我不能再安装了。(Windows 10包括4.6?)-

谢谢。

发件人:

目标平台版本

[……]

要针对Windows 7或Windows Vista,请使用值8.1,因为Windows SDK 8.1与这些平台向后兼容。此外,您应该在targetver.h中为_WIN32_WINNT定义适当的值。对于Windows7,这是0x0601。看


要获取其他目标平台(即较旧的Visual C编译器),请并行安装相应的较旧Visual Studio版本

例如,如果您希望在GUI中使用Visual Studio 2017,并希望根据VC2008(msvc90)进行构建,请与Visual Studio 2017并行安装Visual Studio 2008。在VS2017中,在构建设置中,您可以选择“VC 2008”构建目标

另见:

“因此我的项目不能在Windows 7上运行”-你确定吗?在Windows 7上,我只能选择8.1(默认)和两个10版本,并且构建程序可以正常运行。melak47:是的,我正在尝试在另一台装有Windows 7的PC上运行它。伊克斯:这就是我的意思:)汉桑:我现在就试试。谢谢你的建议。@0x:你犯了什么错误?您是否在另一台计算机上安装了VC++2015运行时?为什么选择Win XP平台工具集?