【问题标题】:About Nuget Package Manager for VS 2013关于 VS 2013 的 Nuget 包管理器
【发布时间】:2020-07-12 19:17:41
【问题描述】:

我想知道 1.C盘安装Nuget包管理器的地方

  1. 尝试使用 PowerShell 脚本检查 NuGet 安装版本时 我在 VS 2013 中获得的是旧版本而不是已安装的版本。

  2. 我正在尝试查看已安装的版本和文件夹。

【问题讨论】:

  • 在 C 的根目录:从命令提示符查找所有 nuget.exe 实例
  • 嗨 Sawrub ,不,我没有看到任何 nugget.exe 。我想知道它安装在哪里以及如何以编程方式获取版本。

标签: c# powershell nuget-package


【解决方案1】:

您可以在 %windows drive%:\Users\your user.nuget\packages 中查看本地 nuget 包

【讨论】:

  • 感谢您的回复。但我没有看到提到的任何文件夹。注意:与 2013 和 Windows 操作系统 10 相比。
  • 你的意思是,你没有这个文件夹 C:\Users\Mehrdad\.nuget\packages ?当然,您应该与您的用户一起更改 Mehrdad
  • 对不起,我很困惑,因为我在用户文件夹中有两个用户名。但我没有看到里面的任何文件夹
  • 我的意思是,在此之后我看不到任何文件夹。 C:\Users\janardhan\.nuget\packages
  • 是的,我已经登录了
【解决方案2】:

运行以下命令:

(Get-PackageProvider -Name NuGet -ListAvailable).ProviderPath

这将为您提供 NuGet 安装路径

在你的位置上,我会继续安装最新版本的 NuGet(以管理员身份运行):

Install-PackageProvider -Name NuGet -Force -Scope AllUsers

【讨论】:

  • 在尝试“无法找到包提供者'nuget'之后
  • 获取还是安装?如果您发布实际错误,它将有所帮助。只需使用您尝试过的内容和结果编辑您的原始帖子。单独尝试“Get-PackageProvider”。
  • 您好怀疑论者,我想找到 NuGet 包安装版本。如果我尝试使用 powershell 查找版本,我得到的是 v2.7,但我已经安装了 v2.12。
猜你喜欢
  • 2016-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-15
  • 1970-01-01
  • 1970-01-01
  • 2014-06-18
相关资源
最近更新 更多