none
Nesito hacer un Boton de Buscar atualizacion En mi programa Ayudeme RRS feed

  • Debate general

  • Como hacer que mi programa hecho en C# se actualize automaticamente y 
    traiga el update desde una direccion web?

    Muchas Gracias he buscado por todos lados pero ni idea y es lo unico 
    que me falta para terminar el programa que estoy haciendo.

    Los archivos de actualizacion se guardaran en una direccion web.

    Lo que se necesita es:
    En mi aplicacion tengo un boton que dice "Buscar Actualizaciones" al 
    darle click en ese boton debe comparar la version actual con la version 
    que esta alojada en la web, si la version de la web es mas actualizada 
    entonces que se descarque el programa desde internet (el actualizado).

    Y ya se hace una instalacion manual del programa.

    Muchisimas Gracias y en lo que les pueda ayudar con mucho gusto.
    lunes, 1 de octubre de 2012 9:06

Todas las respuestas

  • Este es el foto de vb.net
    lunes, 1 de octubre de 2012 11:42
  • hola

    no has evalaudo usar ClickOnce

    Implementar ClickOnce

    Sistema para distribución y actualización de aplicaciones

    este permite publicar en un sitio web actualizaciones en el iis y la aplicacion las localiza automaticamente

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 1 de octubre de 2012 12:12
  • Hola!

    La solución es subir un archivo con la versión actual (por ejemplo: 1.7). Luego cuando el usuario pinche en Comprobar actualizaciones que descarge ese archivo y lo compare para ver si es mayor la versión o es igual que la que esta. Para ello:

      Try
                Dim downloadmanager1 As New Net.WebClient
                Dim wheretodownload As String
    'Especipica de donde descarga el nuevo archivo
                wheretodownload = downloadmanager1.DownloadString("http://www.mipaginaweb.com/DondeDescargar.txt")
                Dim ver As Double
                ver = Convert.ToDouble((downloadmanager1.DownloadString("http://mipaginaweb.com/VersionActual.txt")))
                Const verActual As Double = 18
                If ver > verActual Then
                  ' Existe una nueva versión.
                   
                Else
                    ' No existe una nueva versión.
                End If
            Catch ex As Exception
             
    
            End Try
    'By LordCoder (c) www.todoinformaticawindows.com

    Lo que hace es descargar la nueva versión si existe una nueva.

    Suerte y Salu2!

    Para más dudas contacta conmigo através de Javi.M-Coder@hotmail.es o en mi página web www.todoinformaticawindows.com


    Javi.M www.todoinformaticawindows.com - Programación al límite!

    lunes, 1 de octubre de 2012 17:18
  • Pero Donde Dice 
    http://www.mipaginaweb.com/DondeDescargar.txt Dentro de Eso que tengo que Poner 
    DondeDescargar.txt ??
    lunes, 1 de octubre de 2012 20:28