Jump to content

Auto Update


krabby
 Share

Recommended Posts

Boa tarde a Todos,

Tenho uma aplicação local que funciona como uma página web. Esta aplicação utiliza funções javascript e também alguns componentes COM (.DLL C#).

Esta aplicação é instalada através de um .exe

Cada vez que sai uma nova versão o utilizador não sabe automaticamente que existe.

Só quando descobre que existe é que faz o download e instalação.

O que pretendia era alguma ajuda para desenhar uma forma para a aplicação, quando se abre, verificar se existe alguma versão mais recente (Consulta de um ficheiro xml numa página web) e

em função do resultado questionar o utilizador se pretende actualizar. Se o utilizador assim entender, a aplicação inicia o processo de download e instalação. Se o utilizador não pretender

actualizar recusa e simplesmente usa a aplicação conforme a tem.

Obrigado

Link to comment
Share on other sites

Crias na pasta onde tens sempre a última versão para actualizações um pequeno ficheiro que contém a referência à versão que está aí presente.

Quando a aplicação arranca, vai procurar esse pequeno ficheiro e compara com a versão que tem, caso a versão que tem seja inferior, dá ao utilizador a hipótese de se actualizar.

Basta esse pequeno ficheiro ter a data da nova versão no formato numérico yyyymmdd referente à data da versão mais recente para download, tipo 20140814.

Penso que consegues isso com muito poucas linhas de código...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.