OK let's see, starbreaker. Glad to meet with you, again.
Microsoft C++ has nothing to do with .NET Framework... you need to install all of the posted above
you already have the .NET Framework 4 Client Profile but you don't have the .NET Framework 4, so you'll need to install all three.
Posts your results after finishing