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

Windows X64环境下无法运行Flutter:Nuget.exe未找到

解决Flutter Windows运行时NuGet相关错误

1. 删除NuGet锁定文件

直接删除错误提示中指定的锁定文件:
C:\Users\pannam\AppData\Local\Temp\NuGetScratch\lock

2. 配置NuGet.exe环境

  • 下载最新版NuGet.exe,将其放置到系统可访问的路径(如C:\Windows\System32),或者添加该文件所在目录到系统环境变量PATH中。
  • 验证配置:打开命令提示符,输入nuget,若能显示NuGet命令帮助信息,说明配置成功。

3. 清理Flutter项目缓存与依赖

进入Flutter项目根目录,依次执行以下命令:

flutter clean
flutter pub get

同时删除项目下的build\windows目录及flutter\ephemeral目录,清除旧的构建缓存。

4. 以管理员权限运行开发工具

右键点击VS Code/Visual Studio,选择以管理员身份运行,再尝试编译运行项目,避免权限不足导致的文件访问问题。

5. 手动安装缺失的NuGet包

若上述步骤无效,手动安装指定版本的CppWinRT包:

  1. 打开命令提示符,进入项目的windows目录
  2. 执行命令:
nuget install Microsoft.Windows.CppWinRT -Version 2.0.210806.1

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 04:50:09