Я установил последнюю версию Windows 10 SDK отсюда:
https://developer.microsoft.com/de-de/windows/downloads/windows-10-sdk
Когда я пытаюсь перестроить свое решение, я получаю сообщение об ошибке «MSB8036 Windows SDK версии 10.0.10069.0 не найден. Установите требуемую версию Windows SDK или измените версию SDK на страницах свойств проекта или щелкнув правой кнопкой мыши решение и выбрав «Retarget solution».
Среда IDE сообщает мне: «Окончание ретаргетинга: 2 выполнено, 0 не выполнено, 0 пропущено».
Однако когда я пытаюсь перестроить решение, я снова получаю ту же ошибку.
У кого-нибудь есть подсказка, как решить эту проблему?
Хм, я переключил «Набор инструментов платформы» в голосовом проекте с «Visual Studio 2015 (v140)» на «Visual Studio 2015 — Windows XP (v140_xp)» (который я в любом случае хотел), и теперь он работает.
Я думаю, что это не решает проблему для тех, кто имеет такую же проблему, но в моем случае это решило проблему.
Удалите из файлов «.vcxproj» следующие строки:
<VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VSVersion)' == '' and $(VisualStudioVersion) == ''">$(VCTargetsPath11)</VCTargetsPath>
<TargetPlatformVersion>10.0.10069.0</TargetPlatformVersion>
Я признаю, что это не «правильное» решение.
Но мне удалось решить аналогичную проблему, загрузив старый SDK. Изначально я не мог найти его в архивах Window, но я смог найти его, выбрав «Установка и удаление программ», а затем выбрав Visual Studio и нажав «Изменить».
Прокрутите список SDK и выберите нужный.
Опять же, я понимаю, что это не решает симптом, описанный выше, но это может решить проблему подчеркивания для других, которые спотыкаются здесь, как я.
Была та же проблема … Автоматическая миграция не работала, но менялась при:
свойства -> свойства конфигурации -> версия Windows SDK
Возможно, автоконфигурация не сработала, хотя в коде была какая-то другая ошибка, которая мешала компилятору «вступать в силу» или около того.
У меня была похожая проблема в Visual Studio 2015, ретаргетинг не работал, казалось, ничего не делал. Я исправил это, удалив все данные моего кеша и запустив devenv /resetuserdata
,
Посмотреть здесь: https://blogs.msdn.microsoft.com/willy-peter_schaub/2010/09/15/if-you-have-problems-with-tfs-or-visual-studio-flush-the-user-cache-or- не/
После этого мне снова удалось перенаправиться.