As has already been noted in numerous places, VS 2008 dropped today. The installation process has been surprisingly smooth, given my past installation experiences.
Downloading went surprisingly quick (after I was able to get in to the subscriptions site, which took about 2 hours). I averaged around 900KB/sec (that’s bytes, not bits), about 10 times more than I expected on RTM day.
First, you’ll need to make sure that you don’t have any Beta bits installed. I had VS 2008 Beta 2 on my dev machine, and no problems cropped up during uninstallation. I removed pretty much anything that had “2008″ and “3.5″ in its name, as I had installed quite a few of the Beta 2 releases.
Additionally, I removed them in the reverse order I installed them. Don’t uninstall VS 2008 before Team Explorer for example. My lack of later installation issues might be attributed to this.
Even after I uninstalled the 2008 and 3.5 apps I found, the 2008 installer noted that I had some pre-release software still installed (.NET Compact Framework) that needed to be removed. Their installers have always been good about letting you know about conflicting versions, but it’s a relief that it plays well with Beta 2.
About halfway through the installation, the installer noted that I needed to close some apps. These included IE and XML Notepad. This always happens with me and various MS installers, but I primarily use Firefox, so I didn’t have to close any windows I needed.
About an hour later, all of the installations finished (VS 2008 Team Suite, Team Explorer 2008, and MSDN).
After the obligatory first-launch screen (which settings do you want? Whatever ReSharper does!), I noticed that the “Recent Projects” list included the same set of projects as Beta 2, and they all opened with no issues.
The only problem so far is that there is no officially supported version of ReSharper for VS 2008 RTM, and the website says that the next major release will be the first officially supported version. But let’s be honest, any time spent without ReSharper just makes us love it even more, right?