Jump to content

Update App


Recommended Posts

dipacheco

Tenho uma aplicação vb ja a funcionar e queria q ela fizesse automaticamente pesquisa por updates. É possivel fazer algo simples?? eu ja tenho a aplicaçao a funcionar e tambem tenho um servidor onde posso alojar as actualizaçoes. é possivel?

Link to post
Share on other sites
dipacheco

eu testei isso com um tutorial q vi na net... entao o q fiz foi publicar o ficheiro so com um botao numa pasta aqui no c:... e coloquei na opçao update do publish um link q é onde coloco o ficheiro actualizado...

a seguir fiz novo publish e coloquei os 3 ficheiros (setup, application e pasta com ficheiros) nesse link. corri o programa e nada acontecer...

Link to post
Share on other sites

Então optas-te pelo Publish Wizard

Quando fazes uma publicação é gerada na pasta Debug/Release uma pasta publish, que deves colocar no servidor.

Pedro Martins

Não respondo a duvidas por PM

Link to post
Share on other sites
dipacheco

mas nao funciona... so se fiz algo mal... volto a explicar

1º passo - criei windows form com apenas um botao... fiz publish e coloquei a linha dos updates como sendo http://dominio.com/httpdocs/update

2º passo - alterei o windows form e coloquei uma caixa de texto... fiz publish directo para o dominio que coloquei como sendo o do update.

3º passo - corri a aplicaçao q tinha sido criada em 1º lugar e nada acontece, aparece apenas com um botao.

Link to post
Share on other sites
dipacheco

caça... nao estás a entender... nao existe outra maquina! instalo nesta maquina o prog original e coloco uma versao diferente no servidor d updates...

ou seja, esta minha maquina qnd corre o programa deveria fazer o update e nao faz...

Link to post
Share on other sites

Criei uma app com um botão

Indiquei uma pasta na rede para coloca os updates

Fiz o publish

Peguei em todo o conteúdo que apareceu na pasta mostrada e colei na pasta da rede

Instalei a partir da rede

Alterei a aplicação e publiquei

Substitui todo o conteúdo da pasta da rede

Executei novamente a aplicação e actualizou

Pedro Martins

Não respondo a duvidas por PM

Link to post
Share on other sites
dipacheco

de regresso a este topico...

vou tentar explicar o q quero fazer para testes e, se conseguir aplico nos restantes programas...

crio uma app, com um form apenas q tem um botao! faço o publish da app para c:\teste\ , app q vai ser instalada via cdrom (...), e digo que essa app vai fazer updates em http://teste/... em que teste é o meu endereço do server.

instalo a app após a publicaçao e fico com o formulario com o botao. fecho a app e faço um novo publish do programa, mas agora com botao e textbox, noutra pasta chamada teste2. copio os ficheiros todos que estao dentro da pasta teste2 e coloco-os no caminho que dei na primeira versao como sendo o caminho de updates. (esta pasta onde coloco os updates, durante a fase de testes, tem todas as permissoes e mais algumas, eheh). Corro a primeira versao da aplicaçao e era suposto ele actualizar... mas nao actualiza. o q estou a fazer mal?

Link to post
Share on other sites
dipacheco

mas caça... se eu fizer o publish para a mesma pasta nao estou a testar nada pq ele faz logo o overwrite sem ir buscar à net... esse teste2 é so para n haver sobreposiçao...

Link to post
Share on other sites
dipacheco

imagina PC pessoal... 1ª versao passo para a pasta teste, 2ª versao passo para a pasta teste2 mas apenas para nao sobrepor porque depois vou pegar nesses ficheiros e colar no http://teste/

Quando abro a 1ª versao ele n deveria descarregar os novos ficheiros tendo em conta que a versao é diferente??

Link to post
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
×
×
  • 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.