Hi there,
If you have installed previous pre-release versions of Visual C++ 2005 or Visual Studio 2005, such as Beta 1, Beta 2 or Community Technical Preview (CTP) builds, then you must uninstall these versions via Add/Remove Programs in Control Panel before installing the final released version.
You can also run the Microsoft .NET Framework Repair Tool and see if that sorts the issue
https://www.microsoft.com/en-us/Download/confirmation.aspx?id=30135
I hope this information helps. If you have any questions please let me know and I will be glad to help you out.
------------------------------------------------------------------------------------------------------------------------
--If the reply is helpful, please Upvote and Accept it as an answer--