Rant on Visual Studio Maintenance Experience


Warning: This is a Rant. I am waiting for my new VM to finishing patching itself. So spending time ranting here.

———– BEGIN RANT ———-

Last week, the Visual Studio team released the 2011 Beta. Unfortunately a day before that I had figured out that my VS Setup was hosed enough to not allow MVC4 beta to be installed. Now I don’t usually install Beta in my dev machine but since MVC4 Beta came with a go live license and it promised to live side-by-side MVC3 I decided to go for it.

I started downloaded the complete installer and initiated the install and quickly it said that it did not find Visual Studio Installed hence couldn’t continue. I was like huh WAT!?!

Naturally I turned to the venting machine also known as Twitter.

Jon Galloway from the ASP.NET team kindly responded suggesting a possible conflict. He also suggested I post it on the official forum for better response. After a few feeble attempts at uninstalling/reinstalling I posted on the Forum @ http://forums.asp.net/p/1772359/4850404.aspx/1?p=True&t=634657393972716075

I was surprised to find there was a special Visual Studio Uninstaller, but alas it was of no use.

Microsoft used to have a registry cleaner deep buried inside their TechNet site. It was like a bazooka to eliminate all registry entries for an application listed in Add Remove programs. Obviously you could  hurt yourself a lot with it (I had hurt myself once, but it had atleast ended up in me reinstalling VS only not setting up a new VM). But Microsoft got the wind of it and they have replaced it with a safer version of the software http://support.microsoft.com/kb/2438651 . Running this tool repeatedly resulted in some improvement as in the Visual Studio Installer started going to the point where it would ask which components you want to install. But hopes got dashed promptly after when it crashed saying it couldn’t continue and that none of the components were installed.

After doing it for the fifth time on the third night I gave up and started building a new VM.

———END RANT———-

——– BEGIN CHALLENGE ——

Here is my challenge to the Visual Studio team. You have been known to eat your own dogfood right? Visual Studio is built on .NET. Build an XCopy Installer that does not use the Registry, period!

All your UX changes are fine. But if I have to setup a new VM every-time a minor revision is released, you are NOT optimizing for developer happiness or presenting a good developer experience.

Beta might be too late a stage to take this challenge up. But hey, here it is!

——– END CHALLENGE ——–

Advertisements
Tagged , , ,

One thought on “Rant on Visual Studio Maintenance Experience

  1. Abd says:

    I think windows 8 and windows phone 8 gonna be superb! btw Visual studio 2012 in coming soon.
    take a look at my blog http://visualstudioapplications.blogspot.com
    I have developed lots of applications using Visual Studio 2010

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: