Visual Studio 2015 RC 社区版目标平台在 Windows 8.1 上设置为 Windows 10 TP
Posted
技术标签:
【中文标题】Visual Studio 2015 RC 社区版目标平台在 Windows 8.1 上设置为 Windows 10 TP【英文标题】:Visual Studio 2015 RC Community Edition Target Platform set to Windows 10 TP on Windows 8.1 【发布时间】:2015-07-09 09:09:19 【问题描述】:我刚刚安装了 Windows 8.1 和 Visual Studio 2015 RC 社区版。
现有 c++ 项目的编译失败,未找到包含的 <windows.h>
。为了解决这个问题,我没有安装 Windows 8.1 SDK。
查看我的“Win32”配置的项目设置说:
为什么 VS2015 将 Windows 10 显示为默认目标平台,为什么我不能将值更改为 Windows 8.1?
【问题讨论】:
【参考方案1】:安装
适用于 Windows 10 的 Microsoft Visual Studio 2015 工具(技术预览版)和
Windows 软件开发工具包 - Windows 10.0.10069似乎在 Visual Studio 2015 RC 安装过程中默认完成。
Windows 8.1 and Windows Phone 8.0/8.1 Tools
的可选选择似乎无法在 Windows X 版本旁边正确安装相应的平台工具集,以便能够在相应的项目设置页面上进行更改。
卸载上面提到的适用于 Windows 10 的工具包和 SDK-Kits
Target Platform Windows
在项目设置中可用,我现在可以选择版本 8.1。
现在<windows.h>
又被找到了。
【讨论】:
【参考方案2】:我遇到了同样的问题。 我将平台工具集更改为 v140_xp,并关闭了 VS2015。打开VS2015后要求安装Windows XP C++库,225MB。经过这些步骤,我的项目编译成功。希望这对您有所帮助。
【讨论】:
以上是关于Visual Studio 2015 RC 社区版目标平台在 Windows 8.1 上设置为 Windows 10 TP的主要内容,如果未能解决你的问题,请参考以下文章
如何创建 Visual Studio 2017 RC 离线安装包
如何创建 Visual Studio 2017 RC 离线安装包