2012-02-07 19 views
5

En mi aplicación, estoy mostrando anuncios usando Microsoft.Advertising.Mobile.UI.AdControl. Los anuncios ya han estado funcionando en el emulador durante unos días, pero no ha estado funcionando en mi desarrollo de Windows Phone.Anuncios No funciona en el dispositivo pero funciona en el emulador

No estoy seguro de lo que sucede porque el código es exactamente el mismo. Pero el resultado es diferente para el emulador y el dispositivo. He probado en la versión 7.1 del dispositivo físico Windows Phone y en el 7.0 del emulador

Si alguien sabe cómo solucionarlo, comparta sus ideas.

+0

Creo que tengo el mismo problema, excepto que solo obtengo anuncios publicitarios de Microsoft que ofrecen $ 50 de anuncios gratuitos en Bing – markti

+0

¿Qué versión de AdControl estás usando? es decir, el MS Ad SDK? –

+0

Si alguien tropieza con esta pregunta: http://stackoverflow.com/questions/12429319/adcontrol-dissapears-after-split-second-wp7 me ayudó mucho. –

Respuesta

0

He tenido este problema en el pasado. Hay algunas posibles soluciones.

  • Compruebe para asegurarse de que no está ejecutando en modo de depuración (en el código no debuging real en VS)
  • solución limpia y reconstruir (Al hacer la interfaz de usuario cambia muchas veces se necesita una generación limpia)
  • Asegúrese de que los números de referencia son correctos en sus propiedades XAML
  • Asegúrese de que tanto el Microsoft.Advertising.Mobile y Microsoft.Advertising.Mobile.UI se hace referencia a
  • por último asegúrese de que el dispositivo está desconectado de la computadora cuando corriendo

Sé que esto es un montón de cosas para comprobar, pero esto suena más como un archivo no se ha actualizado correctamente, y luego se emite un error. Su mejor opción es eliminar el control de anuncios. Solución limpia, solución de compilación. Crear nuevo control de anuncios, solución limpia, solución de compilación. Eliminar aplicación del dispositivo. Enchufe el dispositivo y compilarlo en el dispositivo.

¡Buena suerte!

0

¿Podría ser que el teléfono no tenga conectividad a Internet?

Cuestiones relacionadas