|
Igual para tu caso en concreto la idea que planteas es la mejor, despues de todo lo conoces bien.
En mi opinión y mas genéricamente, en lugar de distintas dll tendría distintos procedimientos y decidiría cual lanzar dependiendo de una configuración que almacenariamos en el registro de windows, en un ini, o en un fichero con el formato que tengamos. Si es una aplicación de consola también puedes decidir añadir un primer parametro y que dependiendo del valor de este se decida que hacer con los siguientes.
Esto permitiria a un cliente realizar cualquiera de los procesos posibles, incluso los 3 solo cambiando un parametro de configuración. Yo las dll las dejo solo para cuando lo que tengo que ejecutar debo lanzarlo desde varias aplicaciones distintas y tampoco siempre.
Última edición por engranaje fecha: 28-01-2015 a las 13:59:32.
|