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

Windows模式运行Flutter项目遇Nuget完整性校验失败如何解决?

解决Windows下Flutter项目Nuget完整性校验失败问题

报错信息:

Nuget is not installed.
CMake Error at flutter/ephemeral/.plugin_symlinks/webview_windows/windows/CMakeLists.txt:29 (message):
Integrity check for F:/flutter_projects/my_project_name/build/windows/nuget.exe
failed.

Exception: Unable to generate build files

解决步骤:

  • 删除项目本地缓存的nuget.exe
    进入路径F:/flutter_projects/my_project_name/build/windows/,删除其中的nuget.exe文件,重新执行flutter run,Flutter会自动重新下载校验通过的nuget.exe。

  • 手动替换可信的nuget.exe
    从你已配置到环境变量的nuget.exe所在位置,复制一份到F:/flutter_projects/my_project_name/build/windows/覆盖原文件,再尝试构建项目。

  • 清理Flutter缓存与插件临时文件
    依次执行以下命令:

    flutter clean
    flutter pub get
    

    之后删除项目目录下的flutter/ephemeral/.plugin_symlinks文件夹,重新运行项目。

  • 调整webview_windows插件版本
    打开项目的pubspec.yaml文件,查看webview_windows的版本号,尝试升级至最新稳定版,或回退到之前能正常运行的版本,执行flutter pub get拉取对应版本插件后再构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 14:20:32