Atualizar exe em execução?
Ola colegas.
gostaria de informações de como proceder para atualizar um exe no servidor, sendo que o mesmo esta em uso nos terminais cliente?
isso é possivel?
gostaria de informações de como proceder para atualizar um exe no servidor, sendo que o mesmo esta em uso nos terminais cliente?
isso é possivel?
Macario
Curtidas 0
Respostas
Marcelo
21/02/2004
Eu acredito que isso é impossível, por exemplo: se uma aplicação está em execução, existem endereços de mémoria na máquina que estão sendo usadas pela aplicação, e a subistituição do executável( que o proprio windows não deixa acontecer ) irá fazer algum conflito de pilha, dessa maneira toda sua execução será perdida!
A melhor coisa a fazer é fechar o executável e atualizá-lo!
Valeu?
A melhor coisa a fazer é fechar o executável e atualizá-lo!
Valeu?
GOSTEI 0
Macario
21/02/2004
Colega uma vez li que isso era possivel para aplicações multi-camadas, mas nao sei como aplicar...isso para um exe normal
GOSTEI 0
Cebikyn
21/02/2004
Realmente é possível para qualquer EXE, mas é arriscado... vc deve alterar os setores do HD usando brechas no sistema operacional, mais explicações e um exemplo p/ Delphi podem ser encontrados neste link (em inglês):
http://groups.google.com/groups?selm=MPG.15e542556a67a1a798968d¬40newsgroups.borland.com&output=gplain
Obs: não sei nada sobre o assunto, se tiver alguma dúvida é pouco provável que eu possa ajudar...
http://groups.google.com/groups?selm=MPG.15e542556a67a1a798968d¬40newsgroups.borland.com&output=gplain
Obs: não sei nada sobre o assunto, se tiver alguma dúvida é pouco provável que eu possa ajudar...
GOSTEI 0