Does installing .NET Framework 4.7 eliminate the need to install 4.6.x?

disassemble-number-5 picture disassemble-number-5 · May 22, 2017 · Viewed 21.3k times · Source

Our environments currently have

.NET Framework 2.0        50727
.NET Framework 3.0        30729
.NET Framework 3.5        30729
.NET Framework 4.5.2     379893

Rolling out 4.7 this week. Will an application targeting 4.6.x use 4.7, or do I need to install 4.6 also?

Answer

Damien_The_Unbeliever picture Damien_The_Unbeliever · May 22, 2017

From Installing the .NET Framework:

All of the .NET Framework versions listed in the following table are in-place updates to the .NET Framework 4. In other words, if you install a later version, such as the .NET Framework 4.6, you do not first have to install the previous versions, such as the .NET Framework 4.5, 4.5.1, or 4.5.2

.NET 4.7 is the topmost entry in the table that follows. Which means that once it's installed, you cannot/do not need to install 4.6 (any variant)