Eigentlich kann doch alles unter 4 doch weg, oder?
Nur, wenn du keine Programme verwendest, die frühere Versionen voraussetzen. .NET Framework ist
nicht abwärtskompatibel! Heißt: braucht eine Anwendung .NET 2.0 und ist nur 4.0 installiert, wird sie auf das Fehlen von .NET hinweisen (oder beim Start wegschmieren, wie ich mal bei einer Anwendung sehen durfte, die 3.0 brauchte, wo nur 2.0 vorhanden war).
Wenn es dir aber nur um die Entwicklung von entsprechenden Anwendungen geht, spielen die älteren Versionen keine Rolle mehr.
MfG Dalai