【问题标题】:Cleared nuget locals, now how to undo it?清除了 nuget locals,现在如何撤消它?
【发布时间】:2018-11-23 17:18:49
【问题描述】:

我在 .Net 方面没有太多经验,做了一些愚蠢的事情,搞砸了我的 Mac OSX 项目。

为了删除一些警告,我使用了nuget locals all -clear 命令。 但在此之后,所有 nugets 包都丢失了,应用程序无法编译。

我在 git 更新文件上没有看到任何内容,所以它肯定来自我的系统。

我怎样才能找回它?

【问题讨论】:

  • 右键单击解决方案和Restore Nuget packages 可以吗?
  • @krishKM:试过了,但还是同样的错误。在下面的答案中作为评论发布。
  • 不得已:通过查看 appconfig/packages 文件夹获取 nuget 包列表并手动重新安装它们。

标签: c# macos visual-studio nuget-package


【解决方案1】:

试试这个:

  • 转到/Users/<your-computer-name>/.nuget/packages 并删除所有包(记住.nuget 是一个隐藏文件夹)。
  • 重新启动 Visual Studio For Mac。
  • 打开您的解决方案。
  • 删除项目中的binobj 文件夹。
  • 右键单击解决方案并选择“还原 NuGet 包”。
  • 重建。

【讨论】:

猜你喜欢
  • 2010-09-13
  • 2014-04-03
  • 2012-08-12
  • 2010-09-20
  • 1970-01-01
  • 2016-02-11
  • 2017-10-06
  • 1970-01-01
相关资源
最近更新 更多