无法打开NuGet包管理器控制台

时间:2018-01-19 03:29:04

标签: visual-studio

当我尝试打开 NuGet程序包管理器控制台时,出现以下错误。我不确定是什么阻止了Package Manager控制台打开。

Each package is licensed to you by its owner. NuGet is not responsible for, nor does it grant any licenses to, third-party packages. Some packages may include dependencies which are governed by additional licenses. Follow the package source (feed) URL to determine any dependencies.

Package Manager Console Host Version 4.5.0.4685

Type 'get-help NuGet' to see all available NuGet commands.

Unable to find fallback package folder 'C:\Program Files (x86)\Microsoft SDKs\NuGetPackagesFallback\'.

以下是我从dotnet --info检索的其他信息:

.NET Command Line Tools (2.1.2)

Product Information:
 Version:            2.1.2
 Commit SHA-1 hash:  5695315371

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.15063
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.1.2\

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.3
  Build    : a9190d4a75f4a982ae4b4fa8d1a24526566c69df

尝试搜索解决方案后,我发布了此处。

5 个答案:

答案 0 :(得分:10)

我有同样的问题,我通过创建请求的文件夹来修复它。

希望这也适合你。

答案 1 :(得分:5)

管理员启动PowerShell并运行以下命令:

mkdir "C:\Program Files (x86)\Microsoft SDKs\NuGetPackagesFallback"

然后重新启动Visual Studio,一切都应该工作。

答案 2 :(得分:0)

当您尝试构建其中包含需要安装的新Nuget软件包的项目时,请确保已连接到Internet。

答案 3 :(得分:0)

就我而言,我的package.config文件中有一个重复的软件包。删除后,一切正常。

答案 4 :(得分:0)

我的问题是,它正在其他显示器上打开。

相关问题