2

我从 Adcontrol 得到例外,因为

“Microsoft.Advertising.Mobile.dll 中出现了‘Microsoft.Advertising.Mobile.Shared.AdException’类型的第一次机会异常”。

我的广告控件消失并抛出这种异常所以我该怎么办这种问题请告诉我是否有人知道

4

1 回答 1

1

可能会抛出异常,因为没有提供任何广告。

您的应用只有在广告可用时才会收到广告。如果不是这种情况,则控制消失。您在调试应用程序时会遇到该异常,但在真实设备中部署和执行时,它不会使应用程序中断。

无论如何,只是为了确保这是导致异常的原因,您可以订阅ErrorOccurred广告控件的事件,并检查会发生什么:

private void AdControl_ErrorOccurred(object sender, Microsoft.Advertising.AdErrorEventArgs e)  
{  
    System.Diagnostics.Debug.WriteLine("Ad Error : ({0}) {1}", e.ErrorCode, e.Error);  
} 
于 2013-05-17T14:15:46.413 回答