Est-ce que quelqu'un sait si VS2010 utilisera le même format de fichier de projet et de solution que 2008, ou les fichiers de projet 2008 devront-ils être mis à niveau au format 2010 avant de s'ouvrir dans cette version?
"Visual Studio 2010 vous permettra de déplacer facilement vos projets des versions précédentes de Visual Studios vers VS 2010, j'appellerai ce processus" Convertir "le projet de VS 200X en VS 2010…
VS 2010 vous permettra également de changer la version de Framework cible de votre projet en .NET 4.0 à partir de .NET 2.0, 3.0 ou 3.5… J'appellerai ce processus "mise à niveau"… "
extrait de http://vishaljoshi.blogspot.com/2009/05/vs-2010-project-conversion-upgrade.html
Je viens de créer un peu fichier batch qui convertira entre VS2008 et VS201 (vice versa) à volonté.
Il réécrit les chaînes trouvées à http://blogs.msdn.com/rextang/archive/2009/07/06/9819189.aspx entre les deux versions de manière automatisée.
Il y a une astuce.
J'ai fait la même chose avec VS 2005/2008 et je n'ai rencontré aucun problème.
Eh bien, il y a un problème que vous rencontrerez si vous essayez d'ouvrir un projet VS2010 sur un ordinateur exécutant uniquement VS2008.
VS2010 modifie une référence MSBuild (fichier .target) dans le fichier de projet, et il ne peut pas être compilé dans VS2008 si vous ne changez pas cette référence à la valeur par défaut VS2008. Mais si vous avez installé les deux versions sur la même machine, cela fonctionnera très bien.
Ainsi, vous pouvez demander à la moitié de votre équipe d'installer la version VS2010 sans jamais l'utiliser, et ils peuvent utiliser VS2008 pour la raison qu'ils souhaitent.
Je ne sais pas cependant comment la fonctionnalité spécifique à la langue de la version 4.0 du framework fonctionnera avec VS2008, ma théorie est que le IDE ne prendra pas tout cela bien. Donc si vous utilisez C # mais ciblez à la fois VS2008 et VS2010, évitez les nouvelles fonctionnalités du langage.
Vous pouvez simplement avoir deux fichiers de solution différents. Habituellement, en open source, ils font des effets. project-2008.sln et project-2005.sln.
pour convertir le fichier de solution Visual Studio 2010 (.sln) en fichier de solution Visual Studio 2008 (.sln), procédez simplement comme suit:
Ouvrez le fichier de solution (.sln) dans le bloc-notes et modifiez le fichier de solution Microsoft Visual Studio, format version 11.00
vers le fichier de solution Microsoft Visual Studio, format version 10.00
Ouvrez ensuite le fichier de solution de Visual studio 2008
VS2010 va être capable de gérer des projets de framework 2.0 à 4.0, donc si vous avez un projet dans l'un de ces frameworks, il est peu probable que vous ayez à vous soucier de toute sorte de mises à jour ou d'importations ou de quelque chose de ce genre pour vous lever. et courir avec les projets en cours.