by Owen .
I agree. I work surrounded by .NET devs who use Team City, and they just roll their eyes at the battles i have to fight with migrations and upgrades.
I do enjoy the struggle, but I admint it isn't good business to expend so much effort chasing bugs and hacking solutions, and it must be a complete nightmare for teachers and school admins just trying to get their courses online.