【问题标题】:Nuget manager not installing packages from internet using package managerNuget 管理器不使用包管理器从 Internet 安装包
【发布时间】:2020-06-26 15:46:31
【问题描述】:

我有 Visual Studio 2019 社区版。每当我从 Nuget Package Manager -> Manage Nuget Packages for Solution 下载任何包时,它都会引发错误

NuGet.Protocol.Plugins.PluginException:在路径中找不到插件
'C:\Users\(当前用户名)\.nuget\plugins'

即使创建新的空项目,我也无法下载任何包。

即使我使用了同样的错误

Install-Package

命令。请帮忙

【问题讨论】:

  • 尝试clean nuget caches然后重启你的项目再次测试。
  • 如果C:\Users\xxx(current user name)\AppData\Local\NuGet\plugins-cache下有缓存,可以直接删除。
  • @PerryQian-MSFT 我试过了,但没用。我也错误地删除了 C:\Users\user-name\ location 中的 .nuget 文件夹。我应该把它加回来吗?我不知道这个 nuget 正在寻找什么样的插件......我被困住了 2 天。
  • 另外,你用的是哪个插件,Azure Artifacts Credential Provider?
  • 我在下面回答了我的问题。也没有,我正在下载 Azure.Storage.Blobs -Version 12.4.4 包。

标签: c# visual-studio nuget


【解决方案1】:

回答我自己的问题:

我意识到有一种东西叫

NUGET_PLUGIN_PATHS

在环境变量中。它指向我的 'C:\Users\(Current Username)\.nuget\plugins' 目录。我删除了那个环境变量,你猜怎么着?它开始使用Install-Package 命令从 nuget.org 下载包。我花了 2 天时间才找到这个解决方案。

【讨论】:

  • 删除环境变量..和系统重启对我有用...谢谢
猜你喜欢
  • 1970-01-01
  • 2016-11-24
  • 2011-12-26
  • 2018-05-29
  • 1970-01-01
  • 2019-11-05
  • 2016-04-18
  • 1970-01-01
  • 2016-12-28
相关资源
最近更新 更多