【问题标题】:.NET framework solution started failing to due nuget misconfiguration due to CRC error由于 CRC 错误导致 nuget 配置错误,.NET 框架解决方案开始失败
【发布时间】:2021-11-10 23:15:01
【问题描述】:

我正在将解决方案克隆到我的本地 PC,但 Newtonsoft.Json 不再工作。这一直工作到昨天,但今天似乎有些东西已经损坏并且不再工作了。如果我在另一台机器上尝试,它可以工作。这是我尝试过的:

  • 删除引用,从 packages.config 中删除(从解决方案和项目中),但由于 CRC 错误,我尝试卸载时不会立即删除 nuget
  • 修复视觉工作室 2019
  • 如果我从 packages.config 和引用中删除包,它仍会列在包下

我不知道还能尝试什么。最后一个选项是卸载 VS,删除所有数据,然后重新安装并重新设置所有内容,但我想避免这种情况。

有什么想法吗?

谢谢。

【问题讨论】:

  • 您是否尝试清除 NuGet 缓存并重新安装依赖项? NuGet 缓存和配置位于以下位置:C:\Users\User\.nuget\packagesC:\Users\User\AppData\Local\NuGetC:\Users\User\AppData\Roaming\NuGet
  • 谢谢!您可以设置为答案以帮助其他人吗?

标签: visual-studio nuget


【解决方案1】:

在某些情况下,缓存的依赖项可能已损坏,应从 NuGet 缓存中清除它们,和/或应重置 NuGet 配置。

NuGet 缓存和配置位于以下位置:

  • C:\Users\User\.nuget\packages
  • C:\Users\User\AppData\Local\NuGet
  • C:\Users\User\AppData\Roaming\NuGet

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-29
    • 2017-02-13
    • 1970-01-01
    相关资源
    最近更新 更多