May 09, 2022 • 预计阅读时间 1 分钟 Create an offline installation of Visual Studio
Workload Component ID
Visual Studio 2022
%~dp0\vs2022_Professional.exe ^ --lang zh-CN ^ --add Microsoft.VisualStudio.Workload.CoreEditor ^ --add Microsoft.VisualStudio.Workload.NativeDesktop ^ --add Microsoft.VisualStudio.Component.Git ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64 ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64EC ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64EC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64EC ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64EC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre ^ --includeRecommended ^ --includeOptional ^ --layout %~dp0\vs2022_professional
Visual Studio 2019
%~dp0\vs2019_Professional.exe ^ --lang zh-CN ^ --add Microsoft.VisualStudio.Workload.CoreEditor ^ --add Microsoft.VisualStudio.Workload.NativeDesktop ^ --add Microsoft.VisualStudio.Component.Git ^ --add Component.GitHub.VisualStudio ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64 ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64EC ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64EC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64EC ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64EC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre ^ --includeRecommended ^ --includeOptional ^ --layout %~dp0\vs2019_professional
Visual Studio 2017
%~dp0\vs2017_Professional.exe ^ --lang zh-CN ^ --add Microsoft.VisualStudio.Workload.CoreEditor ^ --add Microsoft.VisualStudio.Workload.NativeDesktop ^ --add Microsoft.VisualStudio.Component.Git ^ --add Component.GitHub.VisualStudio ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64 ^ --add Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATL.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre ^ --add Microsoft.VisualStudio.Component.VC.ClangC2 ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ^ --add Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre ^ --add Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre ^ --includeRecommended ^ --includeOptional ^ --layout %~dp0\vs2017_professional