我正在更新我的 nuget 包,但它们没有更新并且不断出现错误

I am updating my nuget packages and they are not updating and keep giving error

提问人:Nabeel Ali 提问时间:12/22/2020 最后编辑:marc_sNabeel Ali 更新时间:12/29/2020 访问量:1291

问:

当我更新我的nuget包时,我收到一个错误。帮我解决这个错误。

错误

System.NullReferenceException:对象引用未设置为 对象。

在 NuGet.PackageManagement.UI.UIActionEngine.<>c.b__9_0 (PackageIdentity 包) 在 System.Linq.Enumerable.WhereListIterator1 源)

在 NuGet.PackageManagement.UI.UIActionEngine。d__9.MoveNext()
1.MoveNext() at System.Linq.Enumerable.Any[TSource](IEnumerable

--- 从引发异常的上一个位置开始的堆栈跟踪结束---

在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(任务任务)


在 NuGet.PackageManagement.UI.UIActionEngine.<>c__DisplayClass11_0。<b__0>d.MoveNext()

我试过:

  1. 删除 Bin 和 Obj 文件
  2. 构建和重建
  3. 清除所有掘金缓存
C# visual-studio xamarin.android nuget-package nullreferenceexception

评论


答:

0赞 Connor Dickson 12/22/2020 #1

看起来你并不孤单,NuGet GitHub 上有一个活动问题,链接如下:

在 PMUI 中更新会导致对象引用未设置为对象的实例 #9882

用户 Ian1971 通过逐个更新软件包来解决这个问题:

同样的问题在这里。我只能通过一次进行一次一次的更新来让它工作。 Microsoft Visual Studio 专业版 2019 版本 16.7.5