我在 Nuget 包管理器中有一个奇怪的错误。当我单击更新,然后选择我们的内部包源时,我收到错误消息:“批处理执行期间此查询发生错误。有关详细信息,请参阅内部异常”,并且该列表中的任何包都没有显示。
它似乎只发生在某些项目(不是解决方案)上。我的同事为其中一个项目尝试了这个,它在他的机器上运行。
我试过:
- 克隆解决方案的新副本
- 将 Nuget 更新到最新版本 (2.5)
- 从该项目中删除所有包并重新加载
在google上搜索非常没用。如何进一步调试此错误?
更新:我在包管理器控制台中运行了命令“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