none
Actualización de aplicaciones Windows Forms con ClickOnce desde html. RRS feed

  • Pregunta

  • Hola a todos.

    La cuestión es que no sé si lo que estoy buscando se podrá hacer, entiendo que sí. Tengo un blog que no uso prácticamente y me gustaría darle al menos esta utilidad. O sea, que me sirva de repositorio para subir mis aplicaciones y poder actualizar a los diferentes clientes desde el mismo blog. El blog está montado con WordPress versión 5.4.1–es_ES. 

    Lo que pretendo es publicar con clickonce en un recurso local y subir las versiones a una carpeta compartida del blog que permita la actualización de los clientes. En local todo funciona perfectamente, me instala la aplicación y si realizo nuevas versiones al abrir me solicita la actualización sin problemas. La cuestión es que no sé como montar en wordpress esa carpeta o recurso web para que desde las opciones de clickonce le informe y me permita las actualizaciones. Da igual si tengo que subir los archivos de las diferentes versiones con FTP o incluso a través del propio gestor de archivos de wordpress. La cuestión es que tras la primera instalación de la aplicación, las demás se hagan a través del blog.

    No se si me he explicado bien.

    Muchas gracias por vuestro tiempo.





    No aprendemos gracias a la escuela sino gracias a los foros ;-) (la original es de Séneca y en lugar de foros es vida)

    domingo, 24 de mayo de 2020 12:48

Respuestas

  • Tras mucho pelearme con el tema la solución la he encontrado y todo funciona perfectamente.

    En realidad no tenía nada que ver el WordPress, mas bien el servidor donde se ejecutaba, en mi caso Apache.

    Para que funcionara correctamente la publicación y posterior instalación de las versiones con tecnología ClickOnce teníamos que añadir los type mime en el .htaccess:

    <IfModule mod_mime.c>
    AddType application/x-ms-application application
    AddType application/x-ms-manifest manifest
    AddType application/octet-stream deploy
    </IfModule>

    Después simplemente cree un subdominio en mi portal, nombreaplicacion.dominio.es, el FTP correspondiente para la publicación y la URL para la instalación; FTP://dominio.es y HTTP://nombreaplicacion.dominio.es respectivamente.

    Con esto funciona todo perfectamente, publico con el FTP y actualizo desde HTTP.

    Saludos.


    No aprendemos gracias a la escuela sino gracias a los foros ;-) (la original es de Séneca y en lugar de foros es vida)

    • Marcado como respuesta ravipe viernes, 29 de mayo de 2020 9:30
    viernes, 29 de mayo de 2020 9:29

Todas las respuestas

  • Hola ravipe, 

      

    Gracias por levantar tu consulta en los foros de MSDN. Entendimos su pregunta y vamos a darle seguimiento para buscar la mejor repuesta pertinente al caso.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

     

     Andres Aguilar

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

    lunes, 25 de mayo de 2020 16:14
    Moderador
  • Hola  ravipe,

      

    Te pregunto, ya hiciste conexión de C# con WordPress? 

    Connecting to wordpress


    Gracias por usar los foros de MSDN. 

      

    Andres Aguilar 

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

    lunes, 25 de mayo de 2020 21:06
    Moderador
  • Hola ravipe,

     

    ¿Alguna novedad sobre la consulta realizada? ¿Han sido útiles las  respuestas proporcionadas?  

    Espero su respuesta.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.  

    Andres Aguilar 

    ____________________________  

    martes, 26 de mayo de 2020 17:04
    Moderador
  • Tras mucho pelearme con el tema la solución la he encontrado y todo funciona perfectamente.

    En realidad no tenía nada que ver el WordPress, mas bien el servidor donde se ejecutaba, en mi caso Apache.

    Para que funcionara correctamente la publicación y posterior instalación de las versiones con tecnología ClickOnce teníamos que añadir los type mime en el .htaccess:

    <IfModule mod_mime.c>
    AddType application/x-ms-application application
    AddType application/x-ms-manifest manifest
    AddType application/octet-stream deploy
    </IfModule>

    Después simplemente cree un subdominio en mi portal, nombreaplicacion.dominio.es, el FTP correspondiente para la publicación y la URL para la instalación; FTP://dominio.es y HTTP://nombreaplicacion.dominio.es respectivamente.

    Con esto funciona todo perfectamente, publico con el FTP y actualizo desde HTTP.

    Saludos.


    No aprendemos gracias a la escuela sino gracias a los foros ;-) (la original es de Séneca y en lugar de foros es vida)

    • Marcado como respuesta ravipe viernes, 29 de mayo de 2020 9:30
    viernes, 29 de mayo de 2020 9:29