@JustMoose
Программист. Радиолюбитель. Прокрастинатор ;)

Как установить файлы api-*.dll?

Всем привет.
Я пытаюсь собрать хромиум. И он требует файликов api-*.dll.
И ожидается, что эти файлики должны лежать в папке C:\Program Files (x86)\Windows Kits\10\Redist\ucrt\DLLs.
Это, видимо, действительно так, если верить статье:
https://docs.microsoft.com/ru-ru/cpp/porting/upgra...
"Розничные версии библиотек DLL являются распространяемыми и находятся в каталоге Program Files или Program Files (x86) в папке Windows Kits\10\Redist\ucrt\DLLs\architecture."

Однако на моей машине такой папки (...Redist\ucrt\DLLs\...) нет.
Что пробовал:
Моя машина - это win 8.1
Я поставил на неё следующие SDK:
10.0.10586.212
10.0.14393.785
10.0.15063.468
10.0.16299.15
При установке все галки были взведены.
Потом я поставил Visual Studio 2017 Pro.
При установке взвёл все галки, которые относились к SDK, C++ и т.п.

Папки нет.
Что интересно, на других компах, где установлена win 10 такой проблемы нет.

Что я делаю не так? Что ещё нужно поставить, чтобы появилась папка ...Redist\ucrt\DLLs\... ?

Да, отдельно Redist в разных видах для 2015 и 2017 студии я ставил. Не помогает.
То есть, файлы появляются, но исключительно в системных папках.
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 1
В установщике 2017-й Студии в Individual Components установите "Windows Universal C Runtime".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы