广告在设备中不起作用但在模拟器中工作

时间:2012-02-07 04:39:42

标签: windows-phone-7 ads

在我的应用中,我使用Microsoft.Advertising.Mobile.UI.AdControl显示广告。这些广告已经在模拟器中工作了几天,但它还没有在我的开发Windows Phone上运行。

我不确定会发生什么,因为代码完全一样。但是仿真器和设备的结果是不同的。我已经在7.1版本的Windows Phone物理设备和7.0的模拟器中进行了测试

如果有人知道如何解决此问题,请分享您的想法。

2 个答案:

答案 0 :(得分:0)

我过去曾遇到过这个问题。有一些可能的解决方案。

  • 检查以确保您没有在调试模式下运行(在代码中没有在VS中实际调试)
  • 清理解决方案并重建(当您多次进行UI更改时,您需要一个干净的构建)
  • 确保XAML属性中的参考编号正确
  • 确保引用了Microsoft.Advertising.Mobile和Microsoft.Advertising.Mobile.UI
  • 最后确保在运行
  • 时设备与计算机断开连接

我知道这有很多东西需要检查,但这听起来更像是文件没有正确更新然后发生错过设置问题。您最好的选择是删除广告控件。清洁解决方案,Build solution。创建新广告控制,清洁解决方案,构建解决方案。从设备中删除应用。将设备插入并构建到设备。

祝你好运!

答案 1 :(得分:0)

可能是手机没有互联网连接吗?