Make sure that before you install a later version of Visual Studio 2005 no matter the edition that you completely remove all previous version components first. I had two installations and I got caught. I forgot to remove SQL Express and when I tried to reinstall .NET to then remove it, I received an error stating that some pointers are no longer valid and that there is no memory available to remove it. So, I need to reformat my PC to fix this issue.