Update de Aplicativo

Delphi

15/09/2005

Acabei de incluir um rotina de update (via web igual a dos anti-virus) em um dos aplicativos. Só que quanto tento copiar a atualização sobre o mesmo dá uma mensagem avisando que o aplicativo está em uso, e ai não atualiza. Como faço para contornar este problema?

Ficarei muito grato ao colega que puder ajudar.


Mardônio

Mardônio

Curtidas 0

Respostas

Rjun

Rjun

15/09/2005

Como que você faz a atualização? Copia uma nova versão do executável? Atualiza DLL´s?


GOSTEI 0
Mardônio

Mardônio

15/09/2005

Como que você faz a atualização? Copia uma nova versão do executável? Atualiza DLL´s?


Rjun,

No momento somente o executavel. Futuramente DLL´s e Script para manutenção do banco de dados (Firebird/Interbase).

Obrigado por sua valiosa atenção.


GOSTEI 0
Rjun

Rjun

15/09/2005

Talvez ai esteja o problema. Quem dispara a atualização? O próprio executável? Se for ele, você não irá conseguir salvar seu novo executável sobre o que chamou a atualização.


GOSTEI 0
Steve_narancic

Steve_narancic

15/09/2005

Vc presisa renomear o arquivo aberto antes de copiar o arquivo mais atual.


GOSTEI 0
Martins

Martins

15/09/2005

Vc presisa renomear o arquivo aberto antes de copiar o arquivo mais atual.


Interessante, vc renomeia o arquivo aberto, baixa atualização, quando o aplicativo é novamente reinicializado, ele verifica o pesudo e o exclui?


GOSTEI 0
POSTAR