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

如何解决React Native Windows构建时找不到MSBuild的错误?

解决React Native Windows构建时“找不到带VCTools的MSBuild”错误

以下是针对你现有环境(无额外存储空间安装新组件)的有效解决办法:

办法1:修复已安装的Visual Studio组件

  • 打开Visual Studio Installer,找到已安装的Visual Studio Community 2022或Visual Studio Build Tools 2022
  • 点击右侧的「修改」按钮,在弹出的界面直接选择「修复」选项
  • 等待修复完成后,重启电脑再尝试构建项目。修复过程只会校验并恢复现有组件的关联配置,不会占用大量额外存储空间。

办法2:手动配置环境变量指定路径

  • 设置MSBuild路径:
    找到VS2022的MSBuild可执行文件路径,Community版一般是C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe,Build Tools版则是C:\Program Files\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin\MSBuild.exe
    打开系统环境变量,新建系统变量MSBUILD_PATH,值设为上述完整路径
  • 添加VCTools到Path:
    找到VCTools的二进制目录,路径格式为C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\<你的版本号>\bin\Hostx64\x64(版本号可在VC\Tools\MSVC目录下查看)
    将该路径添加到系统Path变量中
  • 重启命令行窗口,进入项目目录执行npx react-native run-windows

办法3:使用Visual Studio开发者命令行运行构建

  • 打开开始菜单,搜索「Visual Studio 2022 Developer Command Prompt」并启动该窗口
  • 在窗口中切换到你的React Native项目根目录
  • 直接执行npx react-native run-windows,该命令行已自动配置好VS的所有环境依赖,无需额外设置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 22:17:16