(Can you sense flatten-and-reinstall time approaches?)

Or Windows 8. Applies to .Net 3.51, 3.0, and 2.0. Works with or without Internet.

Link: How To Activate the .NET Framework 3.5 on Windows 8 Without Internet Access