After installing vs 2010 beta 1 there are many new applications in Add/Remove programs. Unfortunately, you cannot just choose vs 2010 beta 1 and uninstall all the applications. You have to manually uninstall all the components.
After first try, I ended up without ability to remove .NET Framework 4.0 Beta 1 and when I tried to start vs 2008 or vs 2005 I got error message saying that msvcr100.dll couldn't be found.
Cool, not only vs 2010 beta 1 was not fully uninstalled but also previous versions of visual studio stopped working.
After some searching I found this post: Uninstall Visual Studio 2010 Beta 1.
Well, it didn't work for me. However, it's quite interesting that you can find turorials how to uninstall vs 2010 beta 1 ;)
Here is mine. After reinstalling and trying to uninstall vs 2010 beta 1, I found out that following steps work for me:
- Uninstall TFS Object Model (This step is Visual Studio 2010 Team Suite only)
From Add/Remove, uninstall Microsoft Team Foundation Server 2010 Beta 1 Object Model
- Uninstall .NET Framework 4 Beta 1
From Add/Remove, uninstall in this order:
Microsoft .NET Framework 4 Extended Beta 1
Microsoft .NET Framework 4 Client Profile Beta 1
- Uninstall Visual Studio 2010 Beta 1
From Add/Remove, uninstall Visual Studio 2010
- Uninstall C++ 2010 Redistributable
From Add/Remove, uninstall Microsoft Visual C++ 2010 Beta 1 Redistributable
As you can see, steps are similar to steps from Scott Hanselman's tutorial, but the order is different.
If you struggle with uninstalling vs 2010 beta 1 maybe these steps will help you.