Key reasons you might need the offline installer:
Attempting to run the old dotnetfx.exe (the original 2.0 installer) on Windows 10 will result in an immediate error message: "This product is not supported on this operating system." download offline installer net framework 2.0