Prise en charge de plusieurs versions de Visual Studio
Le terme côte à côte signifie que vous pouvez installer et gérer plusieurs versions d’un produit sur le même ordinateur. Pour les VSPackages, cela signifie qu’un utilisateur peut avoir plusieurs versions de Visual Studio installées sur le même ordinateur. Toutefois, vous ne pouvez pas avoir de versions côte à côte de vos VSPackages chargées dans une seule version de Visual Studio.
Avant de charger votre VSPackage dans des versions côte à côte de Visual Studio, prenez en compte les éléments suivants :
Vous devez déterminer la stratégie d’implémentation côte à côte que vous souhaitez suivre.
Pour plus d’informations, consultez Choisir entre VSPackages partagés et versionnés.
Les formats de votre solution et vos fichiers projet doivent correspondre à votre stratégie d’implémentation.
Pour plus d’informations, consultez Mise à niveau des projets personnalisés et Enregistrement des extensions de nom de fichier pour les déploiements côte à côte.
Votre programme d’installation doit gérer votre stratégie d’implémentation afin que les composants versionnés, ainsi que les composants partagés dans toutes les versions, soient correctement installés et enregistrés.
Pour plus d’informations, consultez Installation de VSPackages avec Windows Installer et Gestion des composants.
Remarque
L’installation d’une version de Visual Studio installe également une version correspondante de .NET Framework. Par exemple, l’installation de Visual Studio 2010 et Visual Studio 2012 sur le même ordinateur installe également les versions 4.0 et 4.5 de .NET Framework, respectivement.
Contenu de cette section
Choisir entre VSPackages partagés et versionnés explique comment résoudre les problèmes côte à côte de votre VSPackage.
Enregistrement des extensions de nom de fichier pour les déploiements côte à côte décrit comment votre VSPackage peut enregistrer des associations de fichiers dans un scénario côte à côte.