Почему не устанавливается Windows SDK 10.0.22000.0?
После обновления VS 2022 RC до LTSC возникла проблема со сборкой консольных приложений С++ - исчезла папка C:\Program Files (x86)\Windows Kits\10 . Такая проблема была и раньше на VS 2019 и VS 2022 RC и я решал ее путем копирования папки Windows Kits с другой машины (виртуальной), а также создания ветки v10.0 в реестре.
В случае с VS 2022 LTSC этот метод не сработал и тогда я по совету MS попробовал установить SDK самостоятельно.
При установке Windows SDK 10.0.22000.0 получаю нулевой результат ( как при выборе рабочей нагрузки в VS Installer, так и при online/offline). При этом в случае offline установки видно, что процесс идет нормально, но на 60% начинается откат и удаление установленных перед этим файлов в C:\Program Files (x86)\Windows Kits\10.
Удаление Студии как средствами самой Студии (с помощью Installer, и InstallCleanup.exe) , так и чистка реестра и дисков вручную не дали положительного результата.
Как решить эту проблему?
Перед установкой Windows SDK 10.0.22000.0 я предварительно выполнил деинсталляцию возможных прежних установок этого пакета - выполнил winsdksetup.exe/ uninstall
Тем не менее, появилось сообщение об установленной более поздней версии пакета (см. картинку). Получается, что
winsdksetup.exe некорректно отработал деинсталляцию.