Boa tarde,
Migrei meu sistema para trunk 2, estou bem feliz ta tudo rodando perfeito, porém, encontrei um problema,
Hoje tenho umas 200 empresas que rodam este sistema e a atualização dele é feita de forma online e automatica,
quando surge a dependência de uma nova dll eu gero um array de bytes do arquivo coloco numa unit (parecido com arquivo de recursos) e coloco no bloco initialization para criar a dll automaticamente.
Porém agora na trunk 2 dois estas dlls iconv, libxmlsec, libxslt, libxml2 e zlib1 fiz o mesmo processo e não funciona, de alguma maneira ele tenta carregar as dlls antes do meu bloco initialization, já entrei até no arquivo dpr do projeto e adicionei a minha unit em primeiro lugar na uses mesmo assim não funcionou ele continua dando pau por falta das dlls.
Se fosse meia dúzia de usuarios seria fácil, porém com 200 empresas e uma média de 3-4 computadores em cada uma delas, vai dar um belo trabalho atualizar tudo manualmente, hehe.
Se algum tiver alguma idéia,
grato.