What is the best pathway to achieve this?
I know that VS2005 contains an upgrade mechanism. Do any later versions of VS contain this?
One way to do this, which was used successfully in one of my previous teams, is:-