Не удалось найти подходящий SDK для

Я пытаюсь создать проект для UWP, но получаю эту ошибку:

введите описание изображения здесь

Ответ 1

Я устанавливаю комплект для разработки Windows, и он сработал. Благодаря

Ответ 3

Установка последнего SDK мне тоже не помогла. Установщик не завершил работу, продолжал доходить до 97%, а затем откатывался.

У меня была полная ошибка MDMERGE, например:

MDMERGE: ошибка MDM2009: повторяющийся тип Windows.Networking.NetworkOperators.TetheringOperationalState нашел файл метаданных обработки C:\Users\blah\AppData\Local\Temp\UnionWinmdWorkingFolder\26178\WinMDs\Windows.Networking.NetworkOperators.NetworkOperatorsTetheringContract.winmd, type уже существует в файле C:\Users\blah\AppData\Local\Temp\UnionWinmdWorkingFolder\26178\WinMDs\Windows.Foundation.UniversalApiContract.winmd.

Чтобы решить эту проблему, я удалил ссылки в

C:\Program Files (x86)\Windows Kits\10

.. и переустановить. Похоже, что старые комплекты устанавливают препятствия для установки новых наборов.

Ответ 4

Мне пришлось установить Windows SDK 10.0.10586. (панель управления → visual studio → modify → sdk)

Установка новых версий SDK приведет к такой же ошибке.

Ответ 5

Странно, что эта ошибка возникла для меня при попытке создать новое решение с использованием библиотеки классов для исходного проекта. Библиотека имела то же название, что и проект. После удаления двух пустых каталогов, которые удалось оставить, я изменил тип проекта на консольное приложение, и он создал решение и консольный проект просто отлично. Затем я смог добавить проект библиотеки классов без проблем.

Это всегда что-то!