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

VS Code中Flutter构建/热重载失败 提示找不到Visual Studio工具链

问题原因

当前你触发的是Windows桌面端应用的构建流程,该场景依赖Visual Studio的C++桌面开发组件,和VS Code本身的Flutter插件配置无关,报错完全匹配flutter doctor给出的异常项提示。

解决方案

方案1:无需开发Windows桌面端应用(推荐快速解决)

你大概率是误选了Windows作为运行目标,直接切换运行设备即可:

  • 点击VS Code底部状态栏的设备选择区域(默认显示当前选中的运行设备名称)
  • 选择Android模拟器/真机、Chrome(Web端)作为运行目标
  • 重新执行运行/热重载操作即可正常生效,无需安装Visual Studio

方案2:需要开发Windows桌面端应用

按以下要求配置依赖环境:

  • 安装Visual Studio(注意区别于VS Code,二者是完全不同的开发工具)
  • 安装过程中在「工作负载」标签页勾选使用C++的桌面开发,保留所有默认勾选的组件,不要自行删减
  • 安装完成后重启终端,重新执行flutter doctor,确认Visual Studio检测项变为[√]状态后,再重新运行Flutter项目即可
附加提示

如果后续需要开发Android端应用,执行flutter doctor --android-licenses按提示同意所有授权即可解决flutter doctor中的Android工具链警告,该警告不影响当前非Android端的正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 22:15:04