Visual studio 2015 NuGet Package Manager未在VS2015上搜索或安装-对象引用未设置为对象的实例

Visual studio 2015 NuGet Package Manager未在VS2015上搜索或安装-对象引用未设置为对象的实例,visual-studio-2015,nuget,nuget-package,Visual Studio 2015,Nuget,Nuget Package,我有VisualStudio2015社区版,我正在尝试使用NuGet软件包管理器将HTML Agility Pack安装到我的项目中 首先,搜索不起作用,我也无法通过命令行安装它。因此,我卸载了扩展并重新安装了它,但仍然无法工作 以下是搜索不工作和命令行安装失败的屏幕截图: 知道如何解决这个问题吗?尝试更新NuGet软件包,它对我有用一次。尝试更新NuGet软件包管理器。在更新到Visual Studio 2015 Update 2后,我遇到了此问题 这可以通过Tools>扩展和更新来完成我的

我有VisualStudio2015社区版,我正在尝试使用NuGet软件包管理器将HTML Agility Pack安装到我的项目中

首先,搜索不起作用,我也无法通过命令行安装它。因此,我卸载了扩展并重新安装了它,但仍然无法工作

以下是搜索不工作和命令行安装失败的屏幕截图:


知道如何解决这个问题吗?

尝试更新NuGet软件包,它对我有用一次。

尝试更新NuGet软件包管理器。在更新到Visual Studio 2015 Update 2后,我遇到了此问题


这可以通过
Tools>扩展和更新来完成

我的问题与此类似,搜索不起作用,但控制台工作正常,没有错误


我找到了一个解决方法,如果您从未在
%appdata%\NuGet\
修改过您的个人
NuGet.config
文件,或者从未自定义过您的NuGet源代码,请删除该文件,然后重新启动Visual Studio,这将触发NuGet扩展以创建默认
NuGet.config
文件的新副本,和搜索功能将再次正常工作。

'Package source:'
中,选择
'All'
'nuget.org'
修复:

  • 关闭您的VisualStudio

  • 导航到%AppData%\nGet\文件夹

  • 删除NuGet.config文件

  • 现在打开VisualStudio。您可以注意到生成了一个新的NuGet.Config文件


  • 问题将得到解决。

    这是一个空白项目,没有加载nuget包。我没有什么要更新的。我正在尝试将新包安装到空白项目中。请尝试以下操作:
    PM> Install-Package HtmlAgilityPack
    Install-Package : Object reference not set to an instance of an object.
    At line:1 char:1
    + Install-Package HtmlAgilityPack
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
        + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand