I didn’t have or need .net framework on my old XP system. But my son insists that much of Win 7 inherently requires it, so I just go with whatever MS Update says I need.