¿Como puede saber la aplicación  fuera del navegador que se ha actualizado el archivo xap, acaso mantienes el servidor asp.net developer server activo cuando corres la aplicacion instalada?, si nó ¿como es que cosulta a la dirección http://localhost?