我正在尝试遵循 installing Visual Studio Build Tools in a container 的示例.我试图弄清楚为什么安装没有像我预期的那样工作。我什至无法启动用我认为我想要的组件“构建”的容器;它无法运行,说 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
此命令立即返回,不执行任何操作。到底是怎么回事?
最佳答案
这是一个窗口应用程序,因此控制立即返回。这就是我们在 https://docs.microsoft.com/en-us/visualstudio/install/build-tools-container?view=vs-2019 处的示例说明的原因。使用“开始/等待”(批处理)。如果这些说明对您不起作用,请告诉我。
关于windows - 为什么 Visual Studio Build Tools 安装程序会立即返回而不安装任何东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56917942/