Cita: tengo que instalar el framework 1.1 en todas las maquinas clientes, que es un total de 22 MB, para poder ejecutar un ejecutable
Así es, de hecho para desarrollar en win form es necesario instalar el framework.. es como lo que hace Java.. aunque tu desarrolles uns simple ventana que despliegue solo un mensaje es necesario instalar la VM (maquina virtual) así es Net... para cualquier tipo de aplicacion hay que instalarle el respectivo framework....
Saludos