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

如何删除旧版本Dart SDK?升级后VS Code无法运行程序

解决Dart SDK升级后VS Code无法运行程序的问题

以下是针对性的排查和解决步骤:

  • 验证SDK升级结果:打开命令提示符,执行 dart --version,查看输出的版本号是否与官网最新版本一致。如果版本没变化,说明升级命令未生效,重新执行官网提供的升级指令(Windows可通过手动下载SDK包替换原有目录,或使用包管理器重新安装)
  • 同步VS Code的SDK路径:打开VS Code,按下Ctrl+,打开设置面板,搜索Dart: Sdk Path,确认路径指向新安装的Dart SDK文件夹。若路径错误,手动修改后重启VS Code
  • 重置终端环境:关闭所有VS Code窗口和命令提示符,重新打开后再次执行版本验证命令,确保系统环境变量已更新至新SDK路径
  • 检查项目SDK约束:打开项目根目录的pubspec.yaml文件,查看sdk字段的版本约束(例如>=2.18.0 <3.0.0),若当前SDK版本超出约束范围,可修改约束适配新版本,或降级SDK至符合要求的版本
  • 清理依赖缓存:在项目根目录执行 dart pub cache clean,随后运行 dart pub get,修复可能因版本不兼容导致的依赖缓存问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 22:52:10