Я пытаюсь следовать примеру установки Visual Studio Build Tools в контейнере . Я пытаюсь выяснить, почему установка не работает так, как я ожидал. Я даже не могу запустить контейнер, который «собран» с компонентами, которые, я думаю, мне нужны; он не запускается со словами The system cannot find the path specified.
. Я хочу запустить базовый образ и запустить программу установки самостоятельно, чтобы я мог видеть, что происходит. Вот с чего я начну:
FROM mcr.microsoft.com/dotnet/framework/sdk:4.8
ADD https://aka.ms/vs/16/release/vs_buildtools.exe C:\TEMP\vs_buildtools.exe
Затем я пытаюсь запустить команду вручную в следующем примере:
C:\TEMP\vs_buildtools.exe --quiet --wait --norestart --nocache --installPath C:\BuildTools --add Microsoft.VisualStudio.Workload.VCTools
Эта команда возвращается немедленно, ничего не делая. Что происходит?