Como instalar o Windows 10 SDK para utilização com o Visual Studio 2017
Please find winsdksetup.exe in ....\Windows kits\10\WindowsSDK to install Windows Software Development Kit - Windows 10.0.17134.12.
Quando eu executar {[[2]}, leva-me através do mesmo loop, onde transfere um monte de instaladores executáveis para esta pasta e mostra a mesma mensagem exacta.
Quando tento construir um projecto DirectX em VS2017, tenho o erro: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".
Preciso de instalar um desses instaladores? Qual é que eu preciso executar para construir e depurar projetos DirectX para o Visual Studio? Especificamente para usar a funcionalidade de depuração do shader VS2017.
Obrigado.
editar: Ao abrigo do VS2017-Ferramentas - > obter Ferramentas e funcionalidades Eu verifiquei
desenvolvimento de jogos com C++
e em facultativo tenho
ferramentas de Análise de perfis em C++ Windows 10 SDK (10. 0. 17134. 0)
Estou baixando 16299.0, isso corrigiu o primeiro erro de não ter o SDK direito.
Mas agora Eu recebo o erro de tempo de execuçãoFailed Creating the Direct3D device
ao executar em depuração. Ainda posso recolher amostras para a libertação.
1 answers
A mensagem de erro mostra qual o SDK de que necessita:
A versão 10. 0. 16299. 0 do Windows SDK não foi encontrada
Então, falta a actualização do SDK para os criadores de outono do Windows 10 e você descarregou a SDK para a actualização de abril de 2018 (1803 Build 17134).
Execute o instalador Visual Studio 2017 (C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
), Carregue em modify
e seleccione 16299 SDK sob o SDK/framework na página de componentes individuais do instalador: