2010-12-08 6 views
1

Je dois déterminer quelle version de Visual Studio 2008 est installée sur des ordinateurs particuliers.Différences entre les versions de Visual Studio

Existe-t-il un moyen de différencier Visual Studio Team System 2008 et Visual Studio 2008 Development Edition?

Y a-t-il des fichiers particuliers installés pour un qui n'est pas installé pour l'autre?

Pour clarifier ma question, je voudrais faire la différence entre:

  • Visual Studio 2008 Standard Edition
  • Visual Studio 2008 Professional Edition
  • Visual Studio Team System 2008 Architecture Edition
  • Visual Studio Team System 2008 Database Edition
  • Édition Visual Studio Team System 2008 Édition
  • Visual Studio Team System 2008 Test de
  • édition
  • Visual Studio Team System 2008 Team Suite
+0

Où votre code est-il exécuté? comme un paquet VS, Addin, ou juste un programme externe? –

+0

Je suis confus, de quel code parlez-vous? Personnellement, j'ai installé Visual Studio Team System 2008 Team Suite sur ma machine, et tout code que j'écris, je peux déboguer, ajouter au contrôle de la source et le relâcher si nécessaire. – acidRain

+0

Pourquoi? Qu'essayez-vous de faire? – SLaks

Répondre

1

Je pense que le registre serait votre meilleur pari. J'ai trouvé la clé suivante:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 9.0 \ InstalledProducts

Sous cela, il est une clé pour chaque produit installé:

  • Crystal Reports
  • ...
  • Microsoft Silverlight Projects
  • ...
  • Team Explorer
  • Team System - Database Edition
  • ...

Je ne sais pas s'il y est assez pour passer à identifier de manière unique chaque version, mais il pourrait vous obtenez la plupart du chemin.

+0

Bien sûr, cela fera la différence entre les versions 2005/2008/2010. Mais pour clarifier ma question, je voudrais différencier entre Visual Studio 2008 Standard Edition et Visual Studio Team System 2008 Team Suite – acidRain

+0

@ user290141 - Désolé, je pensais que vous vouliez aussi connaître la version majeure. Je suis toujours à la recherche de tout ce qui distinguera les versions mineures. – ChrisF

+0

@ user290141 - J'ai trouvé une clé qui * pourrait * vous donner plus d'informations. – ChrisF

Questions connexes