2010-12-14 26 views
6

Est-il possible? Puis-je utiliser et créer des projets Visual Studio 2008 à partir de Visual Studio 2010 sans conversion?projets Visual Studio 2008 à partir de Visual Studio 2010 sans conversion

Je trouve cette explication:

http://blogs.msdn.com/b/visualstudio/archive/2010/03/15/why-does-visual-studio-2010-convert-my-projects.aspx

Y at-il "hack" pour cela? :)

Dans mon équipe, nous avons besoin de cela pour travailler sur la même VS version du projet (source sur svn) et de différentes années IDE.

Répondre

7

Je ne pense pas que vous pouvez aller dans ce sens - mais vous pouvez charger des projets de VS2010 à VS2008. Faites une sauvegarde de la solution 2008, laissez VS2010 effectuer la conversion, puis chargez à nouveau la solution 2008. Il y aura des avertissements sur l'utilisation d'une version d'outil inconnue, mais tant que vos projets sont "simples" (n'utilisez pas d'éléments spécifiques à 2010) cela devrait fonctionner.

J'utilise cette technique pour Noda Time, avec des solutions de "Noda Time VS2008.sln" et "Noda Time VS2010.sln". En utilisant les mêmes fichiers de projet pour les deux solutions est une véritable aubaine - cela signifie que vous ne devez pas oublier d'ajouter les fichiers sources à projet « l'autre » lorsque vous les ajouter à un.

2

assez sûr que ce n'est pas possible. Mais vous pourriez avoir deux fichiers de projet/solution liant exactement les mêmes fichiers, l'un appelé xxx8.sln et l'autre xxx10.sln et vous pourriez alors utiliser le bon en fonction de vos besoins. Si vous ne faites qu'ajouter des choses dans le 2008, vous pouvez simplement faire une nouvelle conversion si nécessaire. Sinon, vous pourriez peut-être écrire un petit outil pour copier les changements de l'un à l'autre. Je pense que les fichiers de solution n'ont pas beaucoup changé.