Não acho legal fazer isso não, pois um usuário pode sair e depois outro entra. 
Os usuários não vão obedecer essa mensagem. O ideal é fazer o sistema de 
maneira que possa ser atualizado sem que o usuário tenha que sair do sistema. 
Eu coloco o exe em todas as máquinas, o sistema é atualizado no servidor. Um 
campo no banco de dados é atualizado e quando o sistema é aberto nos 
computadores clientes o exe é copiado para os mesmos. Se for preciso fazer 
alguma atualização no banco em que seja necessário desconectar todos os 
usuários(criar FK, por exemplo), eu dou um shutdown no banco. Dependendo da 
empresa em que o sistema está instalado, esse processo tem que ser feito na 
marra mesmo, por que se você ficar esperando o usuário ele não te libera nunca. 

[As partes desta mensagem que não continham texto foram removidas]

Responder a