elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  publicar aplicación windows form y descargarla desde mi página web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: publicar aplicación windows form y descargarla desde mi página web  (Leído 1,786 veces)
hagsell

Desconectado Desconectado

Mensajes: 1


Ver Perfil
publicar aplicación windows form y descargarla desde mi página web
« en: 5 Julio 2023, 23:14 pm »

Uso visual studio .net 2015. Programo en visual basic. Utilizo el framework 4.6

Tengo una aplicación que 'la publico' en mi sitio web bajo windos IIS. El destino es del tipo

http://ftp://usuario:contraseña@misitio/miprograma/

Eso lo hace ok... porque cuando voy al sitio (www.misitio.com/miprograma) (si no existe) me  crea la carpeta miprograma y copia los archivos de la instalacion...

incluso como prueba bajo estos archivos en un pc... ejecuto el setup.exe se instala y funciona correctamente

El problema lo tengo con las actualizaciones automáticas.

Establezco que mi aplicacion buscara actualizaciones y como ruta pongo http://www.misitio.com/miprograma

La cuestion que cuando recompilo y subo una nueva revisión (en la ruta destino www.misitio.com/miprograma en la carpeta Application Files se agrega una subcarpeta con la nueva revision...)

Sin embargo cuan en la pc ejecuto la version anterior de mi programa... veo que como que intenta buscar si hay una nueva version.. pero simplemente ejecuta la misma instalada y no me propone bajar/instalar la nueva... que estoy haciendo mal?

Gracias.

Hugo



En línea

Danielㅤ


Desconectado Desconectado

Mensajes: 1.681


🔵🔵🔵🔵🔵🔵🔵


Ver Perfil
Re: publicar aplicación windows form y descargarla desde mi página web
« Respuesta #1 en: 5 Julio 2023, 23:41 pm »

Hola, yo creo que primero tenes que probar tu programa con el código antes de la compilación porque las pruebas se suelen hacer antes y después de pasarlo a ejecutable.
El problema puede ser porque tu programa no tiene el suficiente acceso a esa dirección web o porque está haciendo una petición incorrecta o incompleta, y para saberlo lo más fácil es desde algún sitio web (que brinde ese servicio) por ejemplo:

https://www.webconfs.com/http-header-check.php

o usar un sniffer para revisar las cabeceras que tu navegador envía y esas cabeceras usarlas en tu programa, ese es el primer paso.

Básicamente tenes que asegurarte que tu programa tiene acceso a ese directorio remoto (dirección url) y después verificar la petición http en el envío y respuesta del servidor, es importante saber que es lo que el servidor le envía a tu programa.

Es lo que entiendo de lo que has explicado y de cual puede ser el problema.


Saludos


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines