The Microsoft .NET Framework 3.5 is still a common prerequisite for applications and is therefore required to be installed. This post is a guide for how to install .NET Framework 3.5 on Windows Server 2012, Windows Server 2016 and Windows 10.
This blog post describes how to install .NET Framework using:
- Command line
- Server Manager (GUI)
- Offline Installer
Unfortunately, installing the Feature is not as straight forward as you might think. Microsoft has a guide for it, but it does not provide the full story.
If you are trying to install .NET Framework 3.5 from Server Manager or from Programs and Features, you will see this when installing the feature:
“Do you want to specify an alternate source path? One or more installation selections are missing source files…”
To solve this, you can either:
1. Go to a command prompt and enter this:
dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess
Note: Source should be the Windows installation disc. In my case, this was located on D:
2. Go down to Specify an alternate source path and enter <media drive>:\sources\sxs as the path.
3. Install using the Offline Installer: https://www.microsoft.com/en-us/download/confirmation.aspx?id=25150
Now you should see this under your Features list:
Sponsored Tech Tip : Install your .NET framework on high performance virtual dedicated server such as Windows Server to monitor/access it remotely from anywhere, anytime on any device(PC/Mac/android/iOS) with desktop hosting service from www.CloudDesktopOnline.com. If you prefer a server, Rent a Hyper-V dedicated virtual server at an affordable pricing and 24*7*365 days live tech-support from one of the leading DaaS providers – Apps4Rent.
- How To Install .NET Framework 3.5 on Windows Server 2012, Windows Server 2016 and Windows 10 968,505 views
- Issue with mounting new ISO files from TechNet in Windows 8 and Windows 8.1 Preview 63,986 views
- Solve SCCM Error “sending with winhttp failed; 80072ee7” in Windows PE 31,935 views
- Powershell: Script to set Outlook 2010/2013 signature using information populated from Active Directory 32,304 views
- How To Enable PXE in Hyper-V for Legacy Boot 109,457 views
- How to force specific sites to always run in Compatibility View using Group Policy 145,167 views
- How to change between a Full Installation (GUI) and Server Core in Windows Server 2012 64,345 views
- How To Solve WDS Issue with DHCP Port Conflict 12,350 views
- Hyper-V: Issue when starting virtual machine from downloaded ISO file 7,553 views
- How To Check Bitlocker Status using the Command Line 120,122 views
About the author
Daniel Classon works as a Senior Consultant at Mansoft, focusing on Microsoft Configuration Manager, Windows 10 and Powershell
What are Intel Modern Drivers for Graphics? https://t.co/h2d2GJOyJY #ConfigMgr
New blog post: How to deploy HP BIOS settings using SCCM and Powershell: https://t.co/JVKHBN86pN #sccm #configmgr #PowerShell
@miketerrill On topic of this, this might help with the initial clearing! https://t.co/2NnFlDU6lm @SCConfigMgr @modaly_it thank you for sharing
Friday #WaaS Tip: Record full Build Number Key during IPU. Helps support teams know which patch level was installed at time of upgrade to help correlate if any upgrade issues correspond to a specific patch level of the upgrade build. Blog Post Update coming soon (SetOSDinfo)3