VS中MAUI项目NU1101包找不到问题求助(maui-check修复无效)
解决MAUI项目NU1101包找不到问题
清理本地NuGet缓存
打开命令提示符或PowerShell,运行命令:dotnet nuget locals all --clear
清空本地所有NuGet缓存,避免损坏的缓存包引发问题。匹配.NET SDK版本
打开项目根目录的global.json(没有则新建),指定和你PC已安装版本一致的SDK:{ "sdk": { "version": "7.0.400" } }可通过
dotnet --list-sdks查看已安装SDK版本,尽量和笔记本上的版本保持一致。修复Visual Studio安装
打开Visual Studio Installer,选中你的VS版本点击「修改」,再选择「修复」。VS组件可能存在隐性损坏,修复能解决这类依赖问题。手动安装缺失运行时包
若上述步骤无效,在PowerShell中手动安装对应包:dotnet add package Microsoft.NETCore.App.Runtime.win-x64 --version [你的项目SDK版本]
替换[你的项目SDK版本]为实际版本号,比如7.0.10。检查项目目标运行时设置
右键项目→属性→生成→目标运行时,确保选择win-x64(和错误提示一致),或设置为Portable让系统自动适配。
内容的提问来源于stack exchange,提问作者sebastian kull
相关产品推荐
相关产品推荐

