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, vous pouvez utiliser l'outil de collecte de journaux pour collecter des informations sur les échecs de sorte que vous puissiez 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 2010 avant Visual Studio 2012.Examinez Lisez-moi le fichier sur le site Web Microsoft pour les instructions d'installation détaillées.
Avant d'installer des versions côte à côte, vérifiez que les conditions suivantes sont bien réunies :
Si vous ouvrez dans Visual Studio 2012 une solution depuis Visual Studio 2010 avec Service Pack 1 (SP1), vous pouvez ensuite ouvrir et modifier de nouveau la solution dans Visual Studio 2010 SP1 tant que vous n'avez implémenté à aucune fonctionnalité réservée à Visual Studio 2012, telle que cibler le .NET Framework 4,5.
Si vous essayez d'ouvrir dans Visual Studio 2012 une solution d'une version antérieure à Visual Studio 2010 SP1, y compris Visual Studio 2010, vous devrez peut-être modifier vos projets et fichiers pour être compatible avec Visual Studio 2012.Pour plus d'informations sur les types et la compatibilité descendante de projet, consultez Compatibilité de Visual Studio 2012 et, sur le site Web Microsoft convertisseur de projet 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 pages Environment, General de la boîte de dialogue Options.
Pour plus d’informations, consultez Compatibilité de Visual Studio 2012.
Versions du .NET Framework et installations côte à côte
Visual Basic, visual C#, les projets visual F# utilisent l'option Framework cible dans 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 dans la boîte de dialogue Nouveau projet .
Pour des informations spécifiques au langage, consultez la rubrique appropriée dans le tableau suivant.
Language
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 2012
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