windows - 为什么 Visual Studio Build Tools 安装程序会立即返回而不安装任何东西?

标签 windows visual-studio docker cmd visual-studio-2017-build-tools

我正在尝试遵循 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/

相关文章:

visual-studio - 如何卸载 Visual Studio 2012 Update 2?

php - Docker-compose Predis 不通过 PHP 连接

docker-runc 未安装在系统上

docker - Docker 容器中的 Postfix 无法解析 MX,除非重新启动一次

windows - 从批处理脚本中通过 FTP 传输文件而不以纯文本形式存储密码的选项

Java Swing - JTextPane 中插入组件的问题

windows - 以管理员身份运行 Go 程序

python - 我应该如何在 Windows 中设置默认 Python 版本?

c# - Visual Studio - 使加载项在构建后自动运行

python - OpenCV aruco 不能在 Python 中工作(Windows)