Hola antes que nada tengo varias preguntas para ti:
1. Instalaste el service pack para VS 2005?
2. Cuando inicias Visual Studio 2005 en windows vista, lo haces como administrador?
Es importante saber esto ya que es conocido que VS 2005 tiene algunos problemas para correr en Windows Vista y esto se debe por la seguridad del nuevo sistema operativo.