For those who want to either 1) trim down their Windows installation or 2) minimize their attack surface 3) or both,
https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/
I removed all the Frameworks it found and used an offline installer to install 4.7.1, which seems the latest as of this writing.
P.S. Even though I removed Framework 3.5, the check box was still checked in Windows' Features. Unchecking it after have already removed 3.5 results in an error message, essentially saying that it couldn't be removed. (So it would be better to let Windows' Features remove Framework 3.5 and then run the Clean up tool. (Who knew?)
https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/
I removed all the Frameworks it found and used an offline installer to install 4.7.1, which seems the latest as of this writing.
P.S. Even though I removed Framework 3.5, the check box was still checked in Windows' Features. Unchecking it after have already removed 3.5 results in an error message, essentially saying that it couldn't be removed. (So it would be better to let Windows' Features remove Framework 3.5 and then run the Clean up tool. (Who knew?)