Brian,
Thanks for the explanation. As stated in a thread sometime around this time, you can always set a restore point before downloading anything which is daunting.
As much as everyone questions and sometimes despises the Big Giant, Microsoft, the safest things to download and install are from Microsoft. This is one of those never say never or never say always type of advice, so I hope everyone doesn't deluge me with all sorts of arrows.
It would be interesting to run a Windows Update and see if it shows any updates regarding .NET.