Visual Studio 2015将目标平台更改为Windows 7

如何将目标平台更改为Windows 7? 我只能selectWindows 8.1,因此我的项目不能在Windows 7上运行。我用Visual Studio 2013在旧的Windows 7 PC上编译的项目也是同样的。当然,它在那里工作。

我已经尝试安装Windows 7 SDK,但遗憾的是这不起作用,因为它要求Net Framework 4.0,我不能再安装。 (Windows 10包括4.6?) – https://msdn.microsoft.com/en-us/en-en/library/ff770576.aspx

谢谢。

Solutions Collecting From Web of "Visual Studio 2015将目标平台更改为Windows 7"

来自MSDN :

目标平台版本

[…]

要定位Windows 7或Windows Vista,请使用值8.1,因为Windows SDK 8.1向后兼容这些平台。 另外,您应该在targetver.h中为_WIN32_WINNT定义适当的值。 对于Windows 7,这是0x0601。 请参阅修改WINVER和_WIN32_WINNT 。

要获得额外的目标平台(例如较旧的Visual C编译器),请并行安装各自较早的Visual Studio版本。

例如,如果要在GUI中使用Visual Studio 2017,并且想要针对VC2008(msvc90)构建,请与Visual Studio 2017并行安装Visual Studio 2008.在VS2017中,在构建设置中,可以选择“VC 2008年“建设目标。

另见: https : //poweruser.blog/visual-studio-2017-compile-against-older-visual-cc-runtimes-372519fe1400