Recently, I needed to install Windows Live Writer and Windows Live Movie Maker on my Windows 10 machine.
As can be seen in the above image, one of the setup requirements is Microsoft .Net Framework v3.5. However, setup fails when you try to do it via the built in installer.
Do get it to work (whether for Live Essentials or any other reason), you will need your Windows 10 install disk or an ISO.
In my case, I had the Windows 10 Pro ISO which includes both 32-bit and 64-bit editions of Windows 10.
Step 1: Mount/Insert ISO/DVD
Step 2: Determine the location of microsoft-windows-netfx3-ondemand-package.cab
In my case, the file was located in D:\x86\sources\sxs
I considered putting the file up for download, but I am worried about licensing issues from Microsoft.
Step 3: Open CMD.exe or Poweshell (as Administrator)
Step 4: Run the following command, but make sure the location at the end is correct
Note – this is a single command
C:\Users\hendri\Downloads>DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\x64\sources\sxs
Output should be similar to the following:
Deployment Image Servicing and Management tool Version: 10.0.10240.16384 Image Version: 10.0.10240.16384 Enabling feature(s) [==========================100.0%==========================] The operation completed successfully.
That’s it, you’re done. Any apps that require the .NET Framework v3.5 (or 2.0 and 3.0) should now work. If you came here because you needed to install ‘Live Essentials’ and ran into an error during installation, try again!
The above helped me sort this out!