由于 CRC 错误导致 nuget 配置错误,.NET 框架解决方案开始失败
.NET framework solution started failing to due nuget misconfiguration due to CRC error
我正在为我的本地 PC 克隆一个解决方案,但 Newtonsoft.Json 不再工作了。这一直工作到昨天,但今天似乎有些东西已经损坏并且不再工作了。如果我在另一台机器上尝试,它会工作。这是我试过的:
- 正在删除引用,从 packages.config 中删除(从解决方案和从项目中删除)但是由于 CRC 错误,当我尝试卸载时 nuget 不会被删除
- 正在修复 visual studio 2019
- 如果我从 packages.config 和参考中删除包,它仍然列在包下
我不知道还能尝试什么。最后一个选择是卸载 VS,删除所有数据,然后重新安装并重新设置所有内容,但我想避免这种情况。
有什么想法吗?
谢谢。
在某些情况下,缓存的依赖项可能已损坏,应从 NuGet 缓存中清除它们,and/or应重置 NuGet 配置。
NuGet 缓存和配置位于这些位置:
C:\Users\User\.nuget\packages
C:\Users\User\AppData\Local\NuGet
C:\Users\User\AppData\Roaming\NuGet
我正在为我的本地 PC 克隆一个解决方案,但 Newtonsoft.Json 不再工作了。这一直工作到昨天,但今天似乎有些东西已经损坏并且不再工作了。如果我在另一台机器上尝试,它会工作。这是我试过的:
- 正在删除引用,从 packages.config 中删除(从解决方案和从项目中删除)但是由于 CRC 错误,当我尝试卸载时 nuget 不会被删除
- 正在修复 visual studio 2019
- 如果我从 packages.config 和参考中删除包,它仍然列在包下
我不知道还能尝试什么。最后一个选择是卸载 VS,删除所有数据,然后重新安装并重新设置所有内容,但我想避免这种情况。
有什么想法吗?
谢谢。
在某些情况下,缓存的依赖项可能已损坏,应从 NuGet 缓存中清除它们,and/or应重置 NuGet 配置。
NuGet 缓存和配置位于这些位置:
C:\Users\User\.nuget\packages
C:\Users\User\AppData\Local\NuGet
C:\Users\User\AppData\Roaming\NuGet