我正在使用 Visual Studio Community 2022。我在此解决方案中有三个 .net maui 项目,所有这些项目都按预期工作,并且需要 nuget 包显示在“管理 Nuget 包..”中 突然,我开始收到缺少程序集的错误(CommunityToolkit.Maui、CommunityToolit.Mvvm 等)。检查“管理 Nuget 包”后,它们都消失了。
我已重新启动计算机。 我已经修复了 Visual Studio。 我已经删除了 obj/bin 文件夹。 我希望像以前一样为我的项目和项目工作提供 nuget 包。
经过2天的大量网上搜索,我在csproj文件中找到了对TargetFrameworks标签的引用。
仔细观察,我发现“net7.0-windows10.0.22621.0”已更改为“net7.0-windows10.0.22000.0”(与我的笔记本文件相比)。
当我将其更改为“net7.0-windows10.0.22621.0”时,一切都重新出现,并且该项目按预期工作。