Coexistence des versions de Visual Studio
Visual Studio peut être installé sur un ordinateur sur lequel une version antérieure de Visual Studio l'est déjà.Si vous rencontrez un problème d'installation, utilisez l'outil de collecte de journaux pour collecter des informations sur les échecs et déboguer les problèmes vous-même.
[!REMARQUE]
Nous vous recommandons d'installer des versions de Visual Studio dans leur ordre de commercialisation.Par exemple, installez Visual Studio 2012 avant Visual Studio 2013.
Avant d'installer des versions côte à côte, vérifiez que les conditions suivantes sont bien réunies :
Si vous utilisez Visual Studio 2013 pour ouvrir une solution créée dans Visual Studio 2012 ou Visual Studio 2010 avec le Service Pack 1 (SP1), vous pouvez ultérieurement ouvrir et modifier à nouveau la solution dans la version antérieure tant que vous n'avez implémenté aucune fonctionnalité spécifique à Visual Studio 2013.
Si vous essayez d'utiliser Visual Studio 2013 pour ouvrir une solution créée dans Visual Studio 2010 (sans SP1) ou une version antérieure, vous devrez peut-être modifier vos projets et fichiers pour qu'ils soient compatibles avec Visual Studio 2013.Pour plus d'informations sur les types de projet et la compatibilité descendante, consultez compatibilité de Visual Studio 11 et le convertisseur de projets Visual Studio.
Si vous désinstallez une version de Visual Studio sur un ordinateur ayant plusieurs versions installées, les associations de fichier pour Visual Studio sont supprimées pour toutes les versions.Vous pouvez remapper ces associations de fichiers à l'aide du bouton Restaurer les associations de fichiers des onglets Environnement, Général de la boîte de dialogue Options.
Visual Studio ne met pas automatiquement à niveau les extensions, car elles ne sont pas toutes compatibles.Vous devez réinstaller les extensions à partir de la galerie Visual Studio ou de l'éditeur du logiciel.
Pour plus d'informations, consultez compatibilité de Visual Studio 11.
Versions du .NET Framework et installations côte à côte
Les projets Visual Basic, Visual C#, Visual F# utilisent l'option Framework cible dans le Concepteur de projets pour spécifier la version du .NET Framework qu'un projet utilise.Pour un projet C++, vous pouvez changer la version cible du .NET Framework en modifiant le fichier projet (.vcxproj).Pour plus d'informations, consultez Compatibilité de versions dans le .NET Framework.
Lorsque vous créez un projet, vous pouvez spécifier la version du .NET Framework du projet cible dans la liste .NET Framework au sein de la boîte de dialogue Nouveau projet.
Pour des informations spécifiques au langage, consultez la rubrique appropriée dans le tableau suivant.
Langage
Rubrique
Visual Basic
Visual C#
Visual F#
C++
comment : modifier la version cible de .Net Framework et l'ensemble d'outils de la plateforme
JScript
Running a JScript Application on a Previous Version of the Common Language Runtime
Voir aussi
Concepts
compatibilité de Visual Studio 11
Compatibilité de versions dans le .NET Framework
Autres ressources
Installation de versions multilingues de Visual Studio
Génération d'applications isolées C/C++ et d'assemblys côte à côte