none
Aplicación de explorador WPF en una página HTML RRS feed

  • Pregunta

  • Hola.

    Tengo una aplicación de explorador WPF que funciona perfectamente cuando la compilo desde el Visual Studio o si abro el archivo "publish.htm" de la carpeta app.publish.

    El problema es que en este "publish.htm" la aplicacion WPF está insertada como un enlace externo que abre la aplicación, y yo quiero tenerla incrustada directamente en una página html.

    El ejemplo que aparece en la pagina de msdn es el siguiente:

    <html> 
     <head>A page with frames.</head>
      <frameset cols="50%,50%"> 
       <frame src="introduction.htm" > 
       <frame src="XbapEx.xbap" > 
     </frameset> 
    </html>

    He intentado copiar un pagina de ejemplo en esa misma carpeta app.publish con este código y el nombre de mi .xbap pero no aparece nada.

    Agradeceria cualquier ayuda!

    martes, 17 de mayo de 2011 14:31

Respuestas

  • Ya consegui solucionarlo. En primer lugar, para incluirlo en la pagina HTML hay que utilizar la etiqueta html IFRAME http://parancibia.wordpress.com/2006/07/19/wpf-html/ Ademas, para conseguir que se ejecute en linea (yo lo estoy probando en un localhost) hay que dar permisos especiales http://nahidulkibria.blogspot.com/2008/05/how-to-run-wfpxbap-in-full-trust-mode.html
    • Marcado como respuesta Borja89 miércoles, 18 de mayo de 2011 19:02
    miércoles, 18 de mayo de 2011 19:00

Todas las respuestas

  •  

    Has probado a renombrar  introduction.htm como publish.html y ponerla en el mismo sitio que publish.html??

    martes, 17 de mayo de 2011 14:39
  • Si que las tengo en la misma carpeta, pero el introduction.htm en principio no tiene nada que ver con la aplicacion WPF (segun lo que se dice en en la msdn)
    martes, 17 de mayo de 2011 15:06
  • En que navegador lo estas probando?

     

    Abajo del navegador te marca algun error de script? si le das clic derecho ver codigo fuente que te sale?

     


    Aprendiendo .Net
    miércoles, 18 de mayo de 2011 2:50
  • Ya consegui solucionarlo. En primer lugar, para incluirlo en la pagina HTML hay que utilizar la etiqueta html IFRAME http://parancibia.wordpress.com/2006/07/19/wpf-html/ Ademas, para conseguir que se ejecute en linea (yo lo estoy probando en un localhost) hay que dar permisos especiales http://nahidulkibria.blogspot.com/2008/05/how-to-run-wfpxbap-in-full-trust-mode.html
    • Marcado como respuesta Borja89 miércoles, 18 de mayo de 2011 19:02
    miércoles, 18 de mayo de 2011 19:00