gpt4 book ai didi

c++ - 如何安装 Windows 10 SDK 以用于 Visual Studio 2017

转载 作者:IT老高 更新时间:2023-10-28 12:50:31 30 4
gpt4 key购买 nike

我不知道如何为 Visual Studio 2017 安装 Windows 10 SDK。

我下载并运行了 Windows 10 SDK 安装程序,它显示 请在 ....\Windows kits\10\WindowsSDK 中找到 winsdksetup.exe 以安装 Windows 软件开发工具包 - Windows 10.0.17134.12。

当我运行 winsdksetup.exe 时,它会带我通过相同的循环,将一堆可执行安装程序下载到此目录并显示相同的确切消息。

当我尝试在 VS2017 中构建 DirectX 项目时,出现错误:

MSB8036 The Windows SDK version 10.0.16299.0 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution".    

我需要安装其中一个安装程序吗?我需要运行哪一个来为 Visual Studio 构建和调试 DirectX 项目?专门用VS2017的shader调试功能。

谢谢,

编辑:VS2017下-工具->获取工具和功能我查过了

使用 C++ 进行游戏开发

在 Optional 下我有

C++ 分析工具Windows 10 SDK (10.0.17134.0)

我正在下载 16299.0,这修复了没有正确 SDK 的第一个错误。

但现在我在调试中运行时收到运行时错误Failed Creating the Direct3D device。我仍然可以在 Release 中运行示例

最佳答案

错误信息显示您需要哪个 SDK:

The Windows SDK version 10.0.16299.0 was not found

因此缺少适用于 Windows 10 Fall Creators Update 1709 的 SDK,您下载了适用于 2018 年 4 月更新(1803 Build 17134)的 SDK。

运行Visual Studio 2017安装程序(C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe),点击modify,选择16299安装程序各个组件选项卡中 SDK/framework 下的 SDK:

enter image description here

关于c++ - 如何安装 Windows 10 SDK 以用于 Visual Studio 2017,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50590700/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com