Search code examples
.netwindows-7.net-framework-version

Do I need the .NET 4.0 Client Framework if I install .NET 4.0 Full on Windows 7?


I want to completely prepare an x86 Windows 7 PC for any existing or new .NET apps that might exist. Which versions of .NET Framework should I install? Windows 7 appears to ship with .NET 3.0 or .NET 3.5.1 inbuilt. Which means I need to install:

  • .NET Framework 3.5 SP1 - Full, 230 MB - Do I need this since Windows 7 includes it by default?
  • .NET Framework 4.0 - Full, 35 MB
  • .NET Framework 4.0 - Client, 28 MB - Do I need this if I install 4.0 Full?

Is that correct?


Solution

  • As I know, .NET Framerwork 3.5 ships with Windows 7, so you must install .NET Framework 4.0 Full. Client libraries allows you only to execute .NET programs.