NuGet包加载失败:所有MAUI项目含新建项目均受影响
问题描述
- NuGet包加载失败,MAUI项目启动阶段直接报错
- 此前功能运行正常,当前所有MAUI项目(包括新建项目)均出现该问题
- 报错截图:

解决方案步骤
- 清理NuGet缓存:打开命令提示符,执行
dotnet nuget locals all --clear - 修复Visual Studio MAUI组件:打开Visual Studio Installer,选择对应VS版本的"修改"选项,点击"修复"包含MAUI的工作负载
- 验证NuGet源配置:在Visual Studio中依次进入「工具」→「NuGet包管理器」→「包管理器设置」,确认NuGet.org源处于启用状态,删除无效或不可访问的自定义源
- 手动执行包还原:在项目根目录打开终端,运行
dotnet restore - 重启VS并重新生成:关闭所有Visual Studio窗口,重新打开项目后先执行「清理解决方案」,再执行「生成解决方案」
- 检查.NET MAUI SDK版本:确认使用的SDK版本为稳定版,若近期有版本更新,可尝试升级至最新稳定版或回退到之前能正常运行的版本
内容的提问来源于stack exchange,提问作者Mobin beiran
相关产品推荐
相关产品推荐

