首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adrotator无法捕获Pubcenter的未找到广告异常

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

Stack Overflow用户
提问于 2015-03-30 05:54:23
回答 1查看 49关注 0票数 0

目前,这在App.xaml.cs中被捕获

消息:错误消息: System.AggregateException:通过等待任务或访问其异常属性,未观察到任务的异常。因此,未观察到的异常被终结器线程重新抛出。-> MicrosoftAdvertising.Shared.AdException:没有可用的广告。

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

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

EN

回答 1

Stack Overflow用户

发布于 2015-03-30 21:49:11

代码语言:javascript
复制
<UI:AdControl Name="mainHeaderAd" IsAutoRefreshEnabled="True" ErrorOccurred="AdControl_ErrorOccurred" AdUnitId="xxx" ApplicationId="yyy" />

这就是我处理AdControl异常的方式:

代码语言:javascript
复制
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.
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29335341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档