Os frameworks .NET são compatíveis com versões anteriores. Portanto, se eu tiver um aplicativo escrito em .NET 2; meu framework .NET 4 é suficiente.
De qualquer forma, pode haver uma ressalva em um aplicativo .NET 1.1, como era antes do framework .NET 2. amplamente distribuído.
O framework .NET 1.1 pode ser baixado aqui e não sobrescreverá qualquer outro framework .NET que você tenha instalado.