Я не могу понять, как установить Windows 10 SDK для Visual Studio 2017.
Я скачал и запустил установщик 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
, он проходит через тот же цикл, где он загружает несколько исполняемых установщиков в этот каталог и показывает то же самое точное сообщение.
Когда я пытаюсь построить проект DirectX в VS2017, я получаю сообщение об ошибке:
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".
Нужно ли устанавливать один из этих инсталляторов? Какой из них мне нужно запустить для создания и отладки проектов DirectX для Visual Studio? Специально для использования функциональности отладки шейдера VS2017.
Спасибо,
РЕДАКТИРОВАТЬ: В VS2017 - Инструменты → Получить инструменты и функции, которые я проверил
Разработка игр с C++
и под Факультативным у меня есть
C++ Инструменты профилирования Windows 10 SDK (10.0.17134.0)
Я загружаю 16299.0, это исправило первую ошибку отсутствия нужного SDK.
Но теперь я получаю ошибку времени выполнения Failed Creating the Direct3D device
при запуске в Debug. Я все еще могу запустить образцы в Release