C# Adrotator无法捕获Pubcenter的未找到广告异常

C# Adrotator无法捕获Pubcenter的未找到广告异常,c#,windows-store-apps,adrotator,C#,Windows Store Apps,Adrotator,目前,这在App.xaml.cs中被捕获 消息:错误消息:System.AggregateException:未通过等待任务或访问其Exception属性观察到任务的异常。结果,未观察到的异常被终结器线程重新调用。-->MicrosoftAdvertising.Shared.a例外:没有可用的广告 如何在代码中捕获此异常,或者AdRotator应该如何处理它 如果这不是一个已知问题,我可以共享更多代码。我有一个类似的代码,它捕获ads not available异常,但不捕获上述异常。这个异常在

目前,这在App.xaml.cs中被捕获 消息:错误消息:System.AggregateException:未通过等待任务或访问其Exception属性观察到任务的异常。结果,未观察到的异常被终结器线程重新调用。-->MicrosoftAdvertising.Shared.a例外:没有可用的广告

如何在代码中捕获此异常,或者AdRotator应该如何处理它


如果这不是一个已知问题,我可以共享更多代码。

我有一个类似的代码,它捕获ads not available异常,但不捕获上述异常。这个异常在什么时候被调用?链接到我的代码您是以编程方式还是以声明方式使用AdControl?您的任务或异步是什么样子的?AdControl封装在[AdRotator]中,我不直接在任何地方添加AdControl。
<UI:AdControl Name="mainHeaderAd" IsAutoRefreshEnabled="True" ErrorOccurred="AdControl_ErrorOccurred" AdUnitId="xxx" ApplicationId="yyy" />
private void AdControl_ErrorOccurred(object sender, Microsoft.Advertising.WinRT.UI.AdErrorEventArgs e)
    {
        try
        {
            var errorType = Enum.GetName(typeof(MicrosoftAdvertising.ErrorCode), e.ErrorCode);

            var adControl = sender as Microsoft.Advertising.WinRT.UI.AdControl;

            // Do something with the above information.
        }
        catch (Exception ex)
        {
           // Do something with the exception.
        }
    }