I'm closely looking at what files are being copied for each operating system and have found a large gap.
I'm looking at server operating systems only.
For 2008 approximately 35 .Net 3.5, 4.5, 4.6 and 4.7 patches are present in the E:\WSUSOffline\W2K832\dotnet\x86-glb folder
(The subdirectory below WSUSOffline is one I create for each OS).
This is as expected - you can patch any of the three .Net supported frameworks and have the option to install the 4.6 framework.
For 2008 R2 and later just two 4.7 patches are present in E:\WSUSOffline\OS\dotnet\x64-glb
The missing patches are present in E:\WSUSOffline\client\dotnet\x64-glb, but they are not copied.
The iso directory is also identical.
Unless you have actually installed .Net 4.7 you cannot currently patch any other framework version other than the 3.5 patches the are part of the OS-x64 directory.
Is this as expected?
I have freshly downloaded and reinstalled the 11.4 version and re-downloaded all patches with identical results.
Could this be a coding error as the 2008 operating system tops out at Dotnet 4.6 and has all patches, but all the others currently top out at 4.72 but only get 4.7 patches?
Please keep up the great work.