如何调试这个奇怪的Nuget错误? (批处理执行期间此查询出错)

时间:2013-06-11 19:22:26

标签: visual-studio-2010 debugging nuget

我在Nuget包管理器中遇到一个奇怪的错误。当我单击Updates,然后选择我们的内部包源时,我收到错误:“批处理执行期间此查询发生错误。有关详细信息,请参阅内部异常”,并且该列表中没有任何包显示。

Image of the error

似乎只会发生某些项目(不是解决方案)。我的同事为其中一个项目尝试了这个,并且在他的机器上工作。

我试过了:

  1. 克隆解决方案的新副本
  2. 将Nuget更新到最新版本(2.5)
  3. 从该项目中删除所有包并重新加载
  4. 在谷歌上搜索非常无用。如何进一步调试此错误?

    更新:我在软件包管理器控制台中运行了“Get-Package -updates”命令,并获得了一些额外的信息:

    Get-Package : An error occurred for this query during batch execution.  See the inner exception for details.
    At line:1 char:12
    + Get-Package <<<<  -updates
        + CategoryInfo          : NotSpecified: (:) [Get-Package], InvalidOperationException
        + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.GetPackageCommand
    

1 个答案:

答案 0 :(得分:1)

原来这是一个服务器错误(我们有多个nuget包服务器,而我使用的服务器已经过时了。)