解码错误更新nuget包时发现无效数据

时间:2019-04-23 08:25:06

标签: visual-studio-2019

我一直在尝试通过软件包管理器控制台和上下文选项中的vs2019来更新vs2019中的nuget软件包,但是在两种情况下,我都得到“解码时发现无效数据”。错误。我必须还原到vs2017进行更新。有没有办法解决这个问题,还是我现在必须应对这种转换?

两种情况下的错误输出如下

enter image description here

2 个答案:

答案 0 :(得分:3)

我必须登录并对此发表评论。解决这个问题几乎让我震惊。 VS2019

  1. 转到工具> NuGet软件包管理器>软件包管理器控制台。
  2. 键入dotnet nuget locals all --clear
  3. 清洁溶液。
  4. 从文件夹项目中删除bin和obj文件夹。

100%工作。

答案 1 :(得分:1)

在我的解决方案中的每个项目中删除obj和bin文件夹,然后重新打开Visual Studio 2019以触发自动程序包下载对我有用。我认为您也不需要删除垃圾箱,但那时我已经疯了。