I have seen many people referring to .NET 2.0 SP2 to fix some of the issues I have been dealing with. I finally figured out that the SP2 for the 2.0 framework is not available as of now anyways as a individual download but rather you must download .NET 3.5 SP1 to get the installation.

So I downloaded .NET Framework 3.5 SP1 and sure enough in my Add/Remove program list now show installed 2.0 SP2.

The same Microsoft download page also provides the .NET Framework 3.5 SP1 bootstrapper and full-package options.

UPDATE April 23rd, 2009

Microsoft later released .NET 2.0 SP2 as its own install. That download has since been removed from Microsoft.com, but a copy of the original Microsoft Download Center entry is preserved in the Legacy Update archive.

This is legacy software preserved here for historical reference, not current deployment guidance.