ATUALIZACAO DE APLICATIVOS
galera, bom dia!
até hoje não vi exemplos de como atualizar um sistema
exemplo: o sistema esta pronto o cliente ja esta usando e como gerar um atualizador
alterei e adicionei alguns forms e mudei as tabelas
como gerar uma atualização via web ou até mesmo local?
grato
até hoje não vi exemplos de como atualizar um sistema
exemplo: o sistema esta pronto o cliente ja esta usando e como gerar um atualizador
alterei e adicionei alguns forms e mudei as tabelas
como gerar uma atualização via web ou até mesmo local?
grato
Olá
Você que deve escolher como vai querer fazer o processo de atualização se é via web ou local (servidor)
Eu hoje faço via local.... coloco o arquivo no servidor e tenho uma tabela no banco com o nome do computadores na rede ai escolho qual vai ser atualizado.
Aqui no forum tem esse exemplo:
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=9112
Você que deve escolher como vai querer fazer o processo de atualização se é via web ou local (servidor)
Eu hoje faço via local.... coloco o arquivo no servidor e tenho uma tabela no banco com o nome do computadores na rede ai escolho qual vai ser atualizado.
Aqui no forum tem esse exemplo:
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=9112
Oi
Se você mudou tabelas, provavelmente vai ter que ser na unha.
Se for só aplicativo, o link acima pode te ajudar.
Se você mudou tabelas, provavelmente vai ter que ser na unha.
Se for só aplicativo, o link acima pode te ajudar.
O EXEMPLO ESTA EM VB E GOSTARIA DE VER UM EM VB.NET
Meu amigo, hoje eu fasso da seguinte forma, compilo o código e levo até o cliente, por acesso remoto ou um tecnico vai até o local atualizar.
pretendo ainda fazer isto pela internet(colocar em um servidor), mas quem sabe futuramente.
Sobre o banco de dados, eu utilizo o firebird, e criei um atualizador para ele, tudo que crio de novo(tabela, generator, procedure, trigger, constraint) eu jogo lá no codigo, ele verifica se existe, se não, ele cria.
Isto facilita muito meu trabalho, pois evito de ter que mecher no banco de dados, e melhor, se eu pegar um cliente que utiliza uma versão super antiga, fica mais facil para atualizar.
Abraços.
pretendo ainda fazer isto pela internet(colocar em um servidor), mas quem sabe futuramente.
Sobre o banco de dados, eu utilizo o firebird, e criei um atualizador para ele, tudo que crio de novo(tabela, generator, procedure, trigger, constraint) eu jogo lá no codigo, ele verifica se existe, se não, ele cria.
Isto facilita muito meu trabalho, pois evito de ter que mecher no banco de dados, e melhor, se eu pegar um cliente que utiliza uma versão super antiga, fica mais facil para atualizar.
Abraços.
Gente, em tempo....
Quem utiliza vb.net pode recorrer ao recurso ClickOnce, que faz toda atualização de sistema(somente sistema).
Para tanto basta você ter um dominio(pode ser até os grátis)...
Segue abaixo algumas imagens(via macoratti) do processo.....
Arquivos que serão incluidos no pacote de instalação.
Pré requisitos, este se marcados deverão já estar instalado ou
o download será iniciado automaticamente
desde que você defina essa propriedade...
Nesta tela é definido se o sistema irá fazer a verificação de nova
atulaização disponivel durante o start ou no fechamento do sistema.
Local onde será publicado o sistema(exemplo http://seusite.com.br/pastadoseusistema)
Esta tela define se sua aplicação estará disponÃvel ONLINE ou OFLINE ou apenas ONLINE
Página que será gerada no seu site e que você poderá disponiblizar para seus clientes,
tanto para nova instalação quanto para atualizações.
Além disso tem muito material no google.
Quem utiliza vb.net pode recorrer ao recurso ClickOnce, que faz toda atualização de sistema(somente sistema).
Para tanto basta você ter um dominio(pode ser até os grátis)...
Segue abaixo algumas imagens(via macoratti) do processo.....
Arquivos que serão incluidos no pacote de instalação.
Pré requisitos, este se marcados deverão já estar instalado ou
o download será iniciado automaticamente
desde que você defina essa propriedade...
Nesta tela é definido se o sistema irá fazer a verificação de nova
atulaização disponivel durante o start ou no fechamento do sistema.
Local onde será publicado o sistema(exemplo http://seusite.com.br/pastadoseusistema)
Esta tela define se sua aplicação estará disponÃvel ONLINE ou OFLINE ou apenas ONLINE
Página que será gerada no seu site e que você poderá disponiblizar para seus clientes,
tanto para nova instalação quanto para atualizações.
Além disso tem muito material no google.
Tópico encerrado , respostas não são mais permitidas