none
Como poder publicar mi aplicacion para que se descarge y actualice desde mi servidor IIS RRS feed

  • Pregunta

  • buenas noches

    Como puedo publicar mi aplicación en mi servidor IIS, y que las personas que quieran bajarla se le instale automáticamente, también cuando realiza cambios los detecte y actualice automáticamente.

    En este tema ya tengo 6 meses sin resolver.

    por favor ayúdenme

    gracias

    jueves, 9 de marzo de 2017 6:23

Respuestas

  • Las extensiones de Frontpage son las que usa Visual Studio para publicar de manera directa hacia el servidor web. Si el servidor no las tiene instaladas, entonces tendrás que publicar de otra manera. Puedes pedirle a Visual Studio que publique a una carpeta en disco, y luego subir el contenido de esa carpeta al servidor, usando las herramientas que el hosting haya puesto a tu disposición para subir los ficheros (por ejemplo, por FTP).
    • Marcado como respuesta Gilbertillo domingo, 12 de marzo de 2017 0:57
    sábado, 11 de marzo de 2017 10:49

Todas las respuestas

  • Utiliza "Click-Once". Es una de las opciones que salen en Visual Studio cuando le pides Publicar tu aplicación. Entre las varias opciones que te ofrecerá el asistente de publicación se encuentra la de ubicar tu programa en un servidor web, y hay un checkbox para marcar si quieres que a los usuarios se les actualice automáticamente cuando haya una nueva versión.

    jueves, 9 de marzo de 2017 7:35
  • ok ya lo realice, to do se conporta bien en mi oficina, todas las maquinas lo instalan bien y instalan nueva versión-

    Pero salgo de mi oficina y lo quiero instalar en casa, si me baja el setup.exe a la hora de instalarlo manda error abro el detalle y en cuentro que dice no se encontró el servidor.

    http://mi servidor/myaplicacion/MySolucion.application

    mas sin embargo si baja el setup.exe

    me puede explicar por favor

    Gracias

    jueves, 9 de marzo de 2017 8:33
  • Utiliza "Click-Once". Es una de las opciones que salen en Visual Studio cuando le pides Publicar tu aplicación. Entre las varias opciones que te ofrecerá el asistente de publicación se encuentra la de ubicar tu programa en un servidor web, y hay un checkbox para marcar si quieres que a los usuarios se les actualice automáticamente cuando haya una nueva versión.


    ok ya lo realice, to do se conporta bien en mi oficina, todas las maquinas lo instalan bien y instalan nueva versión-

    Pero salgo de mi oficina y lo quiero instalar en casa, si me baja el setup.exe a la hora de instalarlo manda error abro el detalle y en cuentro que dice no se encontró el servidor.

    http://mi servidor/myaplicacion/MySolucion.application

    mas sin embargo si baja el setup.exe

    me puede explicar por favor

    Gracias

    jueves, 9 de marzo de 2017 8:36
  • Eso significa que al generar el click-once, cuando te preguntó la URL del servidor, le pusiste la dirección privada en lugar de la pública (es decir, pusiste "mi servidor" en lugar de "nombrepúblico.miempresa.com".

    Cuando descargas el Setup, pones a mano en el navegador la dirección pública "nombrepúblico.miempresa.com", y por eso te descarga el .exe. Pero luego ese .exe intenta descargar el resto de los ficheros de instalación, y navega a la dirección que esta escrita dentro del manifiesto, "mi servidor". Esta dirección solo es visible dentro de la red de la oficina, pero no es visible cuando instalas desde fuera. Vuelve a generar el click-once poniendo la dirección pública, y así debe de funcionar.

    jueves, 9 de marzo de 2017 9:05
  • Eso significa que al generar el click-once, cuando te preguntó la URL del servidor, le pusiste la dirección privada en lugar de la pública (es decir, pusiste "mi servidor" en lugar de "nombrepúblico.miempresa.com".

    Cuando descargas el Setup, pones a mano en el navegador la dirección pública "nombrepúblico.miempresa.com", y por eso te descarga el .exe. Pero luego ese .exe intenta descargar el resto de los ficheros de instalación, y navega a la dirección que esta escrita dentro del manifiesto, "mi servidor". Esta dirección solo es visible dentro de la red de la oficina, pero no es visible cuando instalas desde fuera. Vuelve a generar el click-once poniendo la dirección pública, y así debe de funcionar.

    No puedo subir  mi aplicación. a la hora de publicarla da error, (no encuentra el servidor).

    Le informo: creo un servidor IIS para no estar ocupando la ip publica doy de alta un host gratuito (no-ip.info) nombre de servidor.no-ip.info.

    La URL que pongo al publicar es (http://nombre del servidor.no-ip.info/myaplicacion)

    Sera ese el detalle?

    Saludos.

    Espero me ayude.

    Gracias.

    viernes, 10 de marzo de 2017 4:27
  • Que sea un host gratuito no tiene por qué influir nada en absoluto. Con tal de que tengas suficientes permisos para publicar en él y que pongas bien la URL en el asistente de click-once (para que luego los clientes puedan descargar desde ahí) debería funcionar todo. Si no consigues resolverlo, ejecuta una instalación desde un PC externo mientras tienes en marcha una herramienta de captura de tráfico de red. Después examina el tráfico y fíjate en cuál es la dirección desde la que ha intentado descargar. Normalmente eso suele dar una buena pista de qué es lo que está mal configurado.
    viernes, 10 de marzo de 2017 7:25
  • Que sea un host gratuito no tiene por qué influir nada en absoluto. Con tal de que tengas suficientes permisos para publicar en él y que pongas bien la URL en el asistente de click-once (para que luego los clientes puedan descargar desde ahí) debería funcionar todo. Si no consigues resolverlo, ejecuta una instalación desde un PC externo mientras tienes en marcha una herramienta de captura de tráfico de red. Después examina el tráfico y fíjate en cuál es la dirección desde la que ha intentado descargar. Normalmente eso suele dar una buena pista de qué es lo que está mal configurado.

    buenas amigo. Ahora el error es : el servidor web parece no tener instaladas las extensiones de servidor frompage

    espero `no ser ,molesto

    gracias 

    sábado, 11 de marzo de 2017 9:34
  • Las extensiones de Frontpage son las que usa Visual Studio para publicar de manera directa hacia el servidor web. Si el servidor no las tiene instaladas, entonces tendrás que publicar de otra manera. Puedes pedirle a Visual Studio que publique a una carpeta en disco, y luego subir el contenido de esa carpeta al servidor, usando las herramientas que el hosting haya puesto a tu disposición para subir los ficheros (por ejemplo, por FTP).
    • Marcado como respuesta Gilbertillo domingo, 12 de marzo de 2017 0:57
    sábado, 11 de marzo de 2017 10:49
  • Las extensiones de Frontpage son las que usa Visual Studio para publicar de manera directa hacia el servidor web. Si el servidor no las tiene instaladas, entonces tendrás que publicar de otra manera. Puedes pedirle a Visual Studio que publique a una carpeta en disco, y luego subir el contenido de esa carpeta al servidor, usando las herramientas que el hosting haya puesto a tu disposición para subir los ficheros (por ejemplo, por FTP).

    MUCHAS GRACIAS POR SU AYUDA

    SE LO AGRADESCO.

    domingo, 12 de marzo de 2017 0:57