Nuget 包突然在我的 .net maui 项目中消失了

问题描述 投票:0回答:1

我正在使用 Visual Studio Community 2022。我在此解决方案中有三个 .net maui 项目,所有这些项目都按预期工作,并且需要 nuget 包显示在“管理 Nuget 包..”中 突然,我开始收到缺少程序集的错误(CommunityToolkit.Maui、CommunityToolit.Mvvm 等)。检查“管理 Nuget 包”后,它们都消失了。

  • 我已经验证在project.csproj中所有PackageReferences都在那里。
  • 我已经验证了正确的环境变量。
  • 其他项目仍然有效。
  • 我在一台单独的旧计算机上有这个项目并且它可以工作。我已经比较了我能想到的两者的各个方面,但找不到这种行为的原因。
  • 我无法将所需的 nuget 包安装到该项目。
  • 我无法在 PM 控制台中恢复 nuget 包。

我已重新启动计算机。 我已经修复了 Visual Studio。 我已经删除了 obj/bin 文件夹。 我希望像以前一样为我的项目和项目工作提供 nuget 包。

maui nuget-package manage-nuget-packages
1个回答
0
投票

经过2天的大量网上搜索,我在csproj文件中找到了对TargetFrameworks标签的引用。

仔细观察,我发现“net7.0-windows10.0.22621.0”已更改为“net7.0-windows10.0.22000.0”(与我的笔记本文件相比)。

当我将其更改为“net7.0-windows10.0.22621.0”时,一切都重新出现,并且该项目按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.