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?
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)