You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows Server Core 2022安装Visual Studio 2022 Build Tools失败求助

问题原因与解决方法

核心原因

Windows Server 2022 Core是无桌面环境的精简版系统,默认缺失Visual Studio 2022 Build Tools GUI安装程序依赖的文本服务框架(TSF)组件,事件日志中的System.NotImplementedException正是因为安装程序尝试调用Core版未实现的TSF接口(ITfThreadMgr.CreateDocumentMgr)导致崩溃。手动解压后运行GUI程序依然会触发相同依赖问题,因此无法正常启动。

解决步骤

只能通过静默安装模式完成部署,具体操作如下:

  • 下载Visual Studio 2022 Build Tools引导程序(vs_buildtools.exe)到虚拟机本地。
  • 打开PowerShell,执行静默安装命令(可根据需求调整要安装的工作负载):
    .\vs_buildtools.exe --quiet --wait --norestart --add Microsoft.VisualStudio.Workload.MSBuildTools --add Microsoft.VisualStudio.Workload.NetCoreBuildTools
    
    如需安装C++构建工具,添加--add Microsoft.VisualStudio.Workload.VCTools参数即可。
  • 等待安装完成(无GUI反馈,可通过任务管理器查看vs_setup_bootstrapper.exe和vs_installer.exe进程状态判断)。

验证安装

安装完成后,运行以下命令确认MSBuild可用:

& "C:\Program Files\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin\MSBuild.exe" -version

内容的提问来源于stack exchange,提问作者RNDThoughts

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 15:57:16