Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置单元查询C#控制台应用程序。系统。聚合异常_C#_Linq_Hive_Azure Hdinsight - Fatal编程技术网

配置单元查询C#控制台应用程序。系统。聚合异常

配置单元查询C#控制台应用程序。系统。聚合异常,c#,linq,hive,azure-hdinsight,C#,Linq,Hive,Azure Hdinsight,使用C#控制台应用程序执行配置单元查询时。我得到System.Aggregate异常内部异常。响应状态代码不表示成功:500(服务器错误) 我使用了MSDN提供的以下示例代码 请告诉我如何解决此问题。HTTP代码500表示这是服务器上的错误。简单地说,服务器在试图处理此POST请求时抛出了一个异常。首先,您可以像这样展开所有异常 private static Exception LogException(Exception ex) { if (ex is AggregateExcept

使用C#控制台应用程序执行配置单元查询时。我得到System.Aggregate异常内部异常。响应状态代码不表示成功:500(服务器错误)

我使用了MSDN提供的以下示例代码


请告诉我如何解决此问题。HTTP代码500表示这是服务器上的错误。简单地说,服务器在试图处理此POST请求时抛出了一个异常。

首先,您可以像这样展开所有异常

private static Exception LogException(Exception ex)
{
    if (ex is AggregateException)
    {
        foreach (Exception item in (ex as AggregateException).InnerExceptions)
        {
            Logger.Log(GetException(item));
        }
    }
}

private static Exception GetException(Exception ex)
{
    while (ex.InnerException != null)
    {
        ex = ex.InnerException;
    }

    return ex;
}