Faço parte do desenvolvimento de um software e nele preciso fazer umas melhorias. Ele possuem várias Dlls feitas por nós mesmos, com isso o programa fica bem pesado.
Uma das melhorias é fazer que ele carregue somente as Dlls que estão sendo usadas na hora... e quando não precisar mais delas eles são descartadas...
Não tenho a mínima ideia de como se faz isso e nem sei se é possível. Porque se habilito uma funcionalidade que utiliza tão Dlls, ela é carregada e quando eu saio ele é descartada e entro novamente ela é carregada.. Isso não vai gerar mais "peso" ao programa?
Eu já vi esse tipo de coisa para programas que utilizam plugings, dai quando você carrega o pluging, a dll vem junto..mas ela fica funcionando e carregada durante o tempo todo de execução.
Bom quem tiver uma ideia ae... pode compartilhar?
Obrigado...