It used to be a requirement to see 2.0 go on first and then work your way upto 3.5 and later. But NetFramework has been seen included in the updates while checking for the next build. I found that a bit different but had assumed 10 was now taking care of that automatically.
I can confirm that in 14271, which comes without .NET Framework 3.5 installed,
then click Turn Windows Features on or off in the Programs and Features Control panel
then selecting all three checkboxes for .NET Framework 3.5, OK
first checks and downloads updates, then installs the software, and does not seem to require a restart.
Last edited by Fafhrd; 03 Mar 2016 at 07:17.
Well remember when I said I saw NetFramework already included with the early batches of updates? Guess what I found here.
The only time I had been there was on the 10586 build just prior to the TH2 update to see the Hyper-V feature enabled and unfortunately had to disable again in order to update VM Player to the WS 12 Player as well as get some VMs from WS 12 on 7 running on the 10 side. As suspected 10 seems to have taken care of the Net Framework situation on it's own.
Yes I concur that 10586 clean installs include partial .NET Framework 3.5 (as a blocked, rather than ticked, checkbox). It seems that the current Insider Preview does not include it except as an option.
Even when we are speaking about an issue not concerning most of the users, I would prefer us to stay in facts and not invent them.
Please read this carefully, with a thought:
No version, no build of Windows 10 installs .NET Framework 3.5 by default. If it is installed on your system, it is because one of the following reasons:
- You have manually installed it
- You have manually added it from Programs and Features > Turn Windows features on or off
- A software installation has installed it as a prerequisite for the software to function (an example: installing Windows Live Essentials 2012 (Live Mail, Movie Maker etc.) requires .NET Framework 3.5, therefore it will be installed when you install Live Essentials)
.NET Framework 3.5 will absolutely not be installed by default when installing Windows 10. See screenshots below. It always needs to be added later on, without an exception.
Build 10240 after a clean install, showing installed Windows features:
I think that my stayed installed after upgrade from W8/8.1 where I had to fight to install .NET 3.5 too. It somehow installed there but it didn't carry from W7 to W8/8.1.
In any case, it's here now and I didn't install it myself.
I have to agree with @Kari .NET Frmwk 3.5 is never installed automatically by W10. I have it on one Insider machine, only because I had to specifically install it for something in particular.