8

Visual Studio 2015在 Windows 10 上使用 - 我在运行Nuget Console它时遇到问题Powershell 2.0。我确实安装了 powershell,但它的版本5.0

我真的不明白为什么 5 与 2 不兼容?或者为什么没有安装 2 时 nuget 找不到 5?

  • 我试过安装2,没用

  • 我已经尝试过 nuget 包签名的通常更改权限,也没有工作

有人有建议吗?我相信这一定是可能的!

我需要下载最新的 Google 自定义搜索 API,似乎 Nuget 是唯一的方法,但如果没有,那么直接下载 API 的链接现在同样有用!(我几乎从谷歌 API 得到了所有东西,除了搜索哈哈)

我也尝试过通过 PowerShell 5.0 手动安装(Google Search API)包,但它找不到它们,据我所知,应该已经添加了存储库,但也许没有?

完整的错误信息:

错误:包管理器控制台需要 PowerShell 2.0 运行时,在此计算机上未检测到。请从 support.microsoft.com/kb/968929 安装 PowerShell 2.0 并重新启动 Visual Studio

4

1 回答 1

26

您需要安装Powershell 2.0. Windows 10您可以按照以下步骤操作:

  1. 转到这台电脑
  2. 单击计算机选项卡上的卸载或更改程序
  3. 单击打开或关闭 Windows 功能
  4. Poweshell 2.0安装标记
  5. 点击确定

或以管理员身份打开 powershell 并:

  1. PS> 安装-WindowsFeature PowerShell-V2
于 2015-09-17T09:01:23.677 回答