The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Which is better to install on Win 7, .NET 4.0 or .NET 4.5?

    Discussion in 'Windows OS and Software' started by ibbi1337, Jul 26, 2013.

  1. ibbi1337

    ibbi1337 Notebook Consultant

    Reputations:
    94
    Messages:
    158
    Likes Received:
    3
    Trophy Points:
    0
    Until this date, Windows update only installs .NET Framework 4.0

    I do have .NET Framework 4.5 installer which I always used to install

    any reason why the Win 7 update is not installing the 4.5 version? Should I stick to 4.0 on the next Windows update or just install the latest as soon as I install Windows?

    Windows 8 has 4.5 by default
     
  2. JOSEA

    JOSEA NONE

    Reputations:
    4,013
    Messages:
    3,521
    Likes Received:
    170
    Trophy Points:
    131
  3. ibbi1337

    ibbi1337 Notebook Consultant

    Reputations:
    94
    Messages:
    158
    Likes Received:
    3
    Trophy Points:
    0
    I see, ill just stick to 4.5 then
     
  4. Apollo13

    Apollo13 100% 16:10 Screens

    Reputations:
    1,432
    Messages:
    2,578
    Likes Received:
    210
    Trophy Points:
    81
    IIRC, how it works is that .NET 4.5 is backwards compatible with 4.0. But those are not backwards-compatible with 3.5. 3.5 is backwards compatible with 3 and 2. But not 1.1. 1.1 is backwards compatible with 1. So to be able to run all .NET programs, you'd need 4.5, 3.5, and 1.1. Though there aren't very many programs that require .NET 1.1 and are still in common use.

    Windows 8 may well have 3.5 and 1.1 installed by default in addition to 4.5, but if you're trying to run a .NET program and it complains it can't find something, try 3.5 and then 1.1 in that order. .NET 3.5 programs are still pretty common.