Я не могу понять, как установить 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.Я все еще могу запустить образцы в выпуске