В Windows 7 уже установлена платформа .NET. Поэтому, если вы ориентируетесь на платформу версии 2 или выше, вам нужно только установить приложение.
Как уже упоминалось в других ответах, Windows 7 поставляется с уже установленной версией 3.5.
Также следует отметить, что версия 3.5 использует CLR версии 2.0. Это означает, что это не полный новый фреймворк, а просто расширение 2.0, и он не может работать без него.
Кроме того, он устанавливает .NET Framework 2.0 SP1 (устанавливает .NET Framework 2.0 SP2 с 3.5 SP1) и .NET Framework 3.0 SP1 (устанавливает .NET Framework 3.0 SP2 с 3.5 SP1).
Эта информация поступила со страницы википедии