从命令行安装 Windows 调试工具

问题描述 投票:0回答:2

我正在尝试在 AWS Codebuild 中自动执行 Windows 构建,这需要下载安装了

Debugging Tools for Windows
的 Windows SDK。

我可以使用 Visual Studio 安装 Windows SDK,并需要一些其他文件。

powershell -c "Start-Process -FilePath 'vs_community.exe' -ArgumentList \"--quiet\", 
\"--norestart\" , \"--add Microsoft.VisualStudio.Workload.Universal\", 
\"--add Microsoft.VisualStudio.Workload.NativeDesktop\", 
\"--add Microsoft.VisualStudio.Component.VC.ATLMFC\", 
\"--add Microsoft.VisualStudio.Component.Windows10SDK.19041\", 
\"--includeRecommended\" -Wait;"

构建需要在 Windows SDK 中启用

Debugging Tools for Windows
,这在 UI 安装中非常简单。但由于我想自动执行此操作,因此我正在寻找一个命令行选项来在 Windows 10 SDK 中安装
Debugging Tools for Windows

windows visual-studio cmd uwp angle
2个回答
1
投票

我能够通过命令行通过独立的 Windows sdk 安装程序安装 Windows 调试工具,如下所示:

powershell -c "Invoke-WebRequest -Uri 'https://go.microsoft.com/fwlink/?linkid=2120843' -OutFile winsdksetup.exe -UseBasicParsing ;"
winsdksetup.exe /features + /q /norestart

/features +
选择 Windows SDK 中可用的所有功能进行安装。


0
投票

使用

winsdksetup.exe /list
查看所有功能列表。
对于调试工具使用:
winsdksetup.exe /features OptionId.WindowsDesktopDebuggers

您可以添加
\q
进行安静安装,添加
/norestart
表示安装后无需重新启动

© www.soinside.com 2019 - 2024. All rights reserved.