如何将目标平台更改为Windows 7?我所能选择的只是Windows 8.1,因此我的项目不能在Windows 7上运行.我在旧的Windows 7 PC上使用Visual Studio 2013进行编译的同一个项目.当然它在那里工作.
我已经尝试安装Windows 7 SDK,但遗憾的是,这不起作用,因为它需要我不能再安装的Net Framework 4.0.(Windows 10包含4.6?) - https://msdn.microsoft.com/en-us/en-en/library/ff770576.aspx
谢谢.
来自MSDN:
目标平台版本
[...]
要定位Windows 7或Windows Vista,请使用值8.1,因为Windows SDK 8.1向后兼容这些平台.此外,您应该在targetver.h中为_WIN32_WINNT定义适当的值.对于Windows 7,那是0x0601.请参阅修改WINVER和_WIN32_WINNT.