Подтвердить что ты не робот

Как исправить ошибку "Windows SDK версии 8.1" не найден?

Недавно я обновил visual studio 2015, и теперь, когда я пытаюсь построить любой проект, он всегда терпит неудачу, и я получаю сообщение об ошибке

Код серьезности Описание Состояние подавления строки файла проекта     Ошибка MSB8036 Версия SDK Windows 8.1 не найдена. Установите требуемую версию SDK Windows или измените версию SDK в страницы свойств проекта или щелкнув правой кнопкой мыши на решении и выбрав "Решение перехвата". Proj D:\Program Files (x86)\visual studio 2017\Common7\IDE\VC\VCTargets\Платформы\Win32\PlatformToolsets\v141\Toolset.targets 34

Я повторил решение, как он сказал, и проблема продолжалась, хотя перенацеливание было завершено. Я решил установить визуальную студию 2017 из-за этого, и вот и вот, она сделала то же самое. Я также используя окна 7.

В чем проблема и как я могу ее исправить?

4b9b3361

Ответ 1

Я тоже столкнулся с этой проблемой. Перезапустите установщик Visual Studio 2017, перейдите в "Индивидуальные компоненты" и выберите Windows 8.1 SDK. Вернитесь к проекту > Щелкните правой кнопкой мыши и перетащите, чтобы соответствовать требуемому SDK, как показано ниже: enter изображение здесь

Ответ 3

Другой способ (работает до 2015 года) - открыть "Установить/удалить программы" (Приложения и функции), найти Visual Studio, выбрать "Изменить". В открывшемся окне нажмите "Изменить", проверьте

  • Languages → Visual C++ → Common tools for Visual C++
  • Windows and web development → Tools for universal windows apps → Tools (1.4.1) and Windows 10 SDK ([version])
  • Windows and web development → Tools for universal windows apps → Windows 10 SDK ([version])

и установить. Затем щелкните правой кнопкой мыши по решению → Re-target, и он будет скомпилирован

Ответ 4

У меня был SDK win10, и мне оставалось только переназначить, а затем я перестала получать эту ошибку. Идея заключалась в том, что проекту необходимо обновить целевой пакет Windows SDK.

Ответ 5

  • Установите требуемую версию Windows SDK или измените версию SDK на страницах свойств проекта.

    или же

  • щелкнув правой кнопкой мыши по решению и выбрав "Retarget solution"

Если вы делаете визуальный студийный гид, вы решите проблему.

Ответ 6

Для тех, кто сталкивается с той же проблемой, здесь предлагается комплексное решение: ссылка