Pues he ahí la cuestión de este asunto, como saber cuales son las DLLs.
Cita: Windows Milenium esta me devuelve un cartel que dice que hay componentes de Windows que se van a actualizar y me pide reiniciar la maquina pero nunca llego a instalar la aplicacion
Fijate si en algún momento de la instalación (o cuando se reinicia para actualizar los componente) aparece que DLL precisa es el que quiere actualizar.
Si no logras la anterior, revisa las referencias de tu proyecto y componente que utilizadas, para que quites del instalador aquellos que creas tu no requieres.
Saludes