WPF Prism - Gerenciar módulos no aplicativo

Usando o Prism com o WPF, desejo permitir que os usuários selecionem em um repositório quais módulos eles gostariam de usar. Cada módulo é essencialmente um add-on, e selecionando um módulo para usar seria apenas movê-lo para sua pasta 'Módulos' de DLL para carregar.

Mas, ao tentar mover as DLLs quando o aplicativo está em execução, um erro é lançado porque as DLLs estão em uso no momento. Como você pode contornar isso e permitir que os usuários adicionem / removam módulos à vontade?

questionAnswers(1)

yourAnswerToTheQuestion