- May 11, 2008
- 22,668
- 1,481
- 126
Why is there not one cumulative .net. All programs just increase in version number and are updated but .net frameworks exists side by side. What happened here ?
And you do not necessarily need to have all of them installed, again except for XP. as 3.5 has backwards compatibility for 1.1 and 2.0
If they have backwards compatibility why do they keep the old versions there?
they exists side by side because of dependencies that exist only in older version of .net that are not there in the newer versions.
The only version of windows that would have all version of .net would be XP, and maybe vista.
Win7 shipped with a base of .net 3.5, win8 with a base of .net 4.0, and you cannot install the older versions.
And you do not necessarily need to have all of them installed, again except for XP. as 3.5 has backwards compatibility for 1.1 and 2.0
If you think .net is bad, do not look at the MS vc++ runtimes, currently on my system I have 5 version, each with a least 3 versions within those too
The one painful thing I hate about the .net is the security updates to them. I do not know why they cannot have a universal update when the release fixes, instead of having to download multiple 50-60MB updates to them
I do know that size will be a limit eventually. Or have an updates Installer that has all the current updates
