necesito resolver un problema que se me presentó luego de crear el instalador de mi aplicacion, es una aplicación de escritorio (C# - VS2005) que ejecuta un proceso...en realidad es un motor de carga de datos...extrae datos de un server y alimenta una base de datos en otro server, el tema es que por ahora la aplicación se conecta a 5 servidores en forma programada y alimenta una BD (5 a 1) pero por un tema de rendimiento y mejor gestión de los recursos es preferible tener cinco de estas aplicaciones corriendo en el servidor y que cada una de ellas se conecte a un servidor previamente configurado (1 a 1).
Al crear mi proyecto 'Installer', instalo la aplicación en el directorio que seleccione sin problemas y se ejecuta todo normalmente, lo que quiero hacer es que este mismo proyecto pueda ser instalado más de una vez en la máquina objetivo, en este momento al instalar por segunda vez la misma aplicación en un directorio diferente al anterior, desinstala la instalación que ejecute anteriormente a esta, osea puedo instalar esta aplicación una sola en la misma máquina!!!
Alguien sabe como resolver esto?...puede que sea fácil pero no sé como hacerlo y agradezco toda la ayuda posible......

espero haberme explicado correctamente....gracias a todos