Well, at work (and at home) I have moved to Visual Studio 2008 quite some time ago. But there simply are a lot of solutions and projects around from the pre 2008 era. Not just in our (or my) source control, but almost any OS project on the web has not moved to 2008 (yet). And there are loads of examples that are still using 2003 solutions.

So any time I come across one of those I always wince. Just the thought of going through the next few steps, just the anticipation gives me a serious headache every time. Because noooo, I can’t just double click on the solution and be done with. Nope, somebody at Microsoft was clever and managed to version brand those solutions. So if I can’t catch the little 8 instead of the 9 in the icon (!) of the solution file … my visual studio 2005 will open. Argh. So now that guy managed to brand me into “look really, really close at the icon, dude”. And I don’t like that. I want to have a SETTING that overrides this stupid behavior. It just does not make sense to me. Because the only option to turn off that behavior is – to uninstall VS2005. :-D Well, that’s number one of the settings I am really, really missing. But that’s not even the worst part, I can reason with that – it’s a cross program behavior and maybe they don’t want to mess with that.

What I really don’t get is that there still is no way to default the hidious Visual Studio Conversion Wizard to

  • Don’t show up. (I really, really don’t care)
  • Convert without backup. (who needs a backup in the age of source control)
  • … and don’t bother with the little check mark about “Show the conversion log when blablabla”. If I want to see it I KNOW WHERE TO FIND IT.

Stupid Dear Visual Studio Conversion Wirzard: Please, please, pretty please, do only EVER pipe up if there actually was an error. No, actually, even then, don’t pipe up. In that case just silently open the conversion log. I’ll KNOW what you mean by it. And oh, if you find a reference to a 2008 csproj file in a 2005 sln THAT does NOT count as an error. Be happy that you DON’T have to do ANYTHING about it and walk away.

Please Visual Studio Conversion Wizard Writing Guy, please save my time and my nerves and implement a little tiny minuscule setting to make me happy. Please. The VS migration experience would really benefit.

Post to Twitter Tweet this