BuildKillUsers - Derruba todas as conexões do TOP


Já passou por aquela situação onde você está em seu ambiente de desenvolvimento e precisar recompilar seu fonte, uma ou mais vezes (quase sempre quando está testando o layout de uma nova tela ou um relatório, rsrs), você precisa fechar o sistema, porque senão não compila. Podemos (apenas em ambiente de desenvolvimento) utilizar o BuildKillUsers no APPSERVER.INI, pois a sua função é derrubar todas as conexões do TOP, mesmo estando em outro ambiente que não é o que você está usando. Por isso mais uma vez não use em PRODUÇÃO. Para configurá-lo, acesse o arquivo APPSERVER.INI, vá na seção GENERAL e parametize com 1.

[General]
InstallPath=D:\MP11TESTE
BuildKillUsers=1
EnableNumber= 0
Reinicie o TOP e pronto, sempre que for compilar as telas que estiverem abertas serão finalizadas e a sua compilação não dará aquela mensagem:
Erro de compilação: It wasn´t possible to obtain exclusive access to the objects repository