我无法弄清楚如何为Visual Studio 2017安装Windows 10 SDK。
我下载并运行了Windows 10 SDK安装程序,并显示Please find winsdksetup.exe in ....\Windows kits\10\WindowsSDK to install Windows Software Development Kit - 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着色器调试功能。
谢谢,
编辑: 在VS2017下 - 工具 - >获取工具和功能 我已经检查了
使用C ++进行游戏开发
并在Optional I下
C ++分析工具 Windows 10 SDK(10.0.17134.0)
我下载16299.0,这修复了第一个没有正确SDK的错误。
但是现在我在Debug中运行时遇到了运行时错误Failed Creating the Direct3D device
。我仍然可以在Release
答案 0 :(得分:39)