2013-10-17 5 views

Répondre

18

Si vous autorisez Visual Studio à mettre à niveau le projet automatiquement, vous pouvez l'ouvrir dans Visual Studio 2013, Visual Studio 2012 et Visual Studio 2010 SP1.

de lien suivant

http://msdn.microsoft.com/en-us/library/vstudio/hh266747(v=vs.120).aspx

+2

Selon ce document ce applicable uniquement pour SUO fichiers non pour le projet C#/classe bibliothèque, n'est pas? Nous voulions mettre à jour aussi bien mais maintenant je suis confus, soit cette réponse et MSDN contraversal ou je manque quelque chose – sll

+2

Est-il possible d'ouvrir dans VS2013 et * pas * convertir? Nous aurons des développeurs avec VS2010 et VS2013, et ne voulons pas les empêcher de fonctionner. –

2

Visual Studio 2013 supports "rond déclenchement" avec le soutien des solutions aussi loin que VS2010. Il y a quelques exceptions où un projet amélioré peut être requis, selon le type de projet (s) dans la solution. En règle générale, vous pouvez ouvrir et enregistrer des solutions à partir de VS2010, VS2012 et bien sûr, tout créé dans VS2013.

+1

Avez-vous la source pour cette information? [this?] (http://visualstudiomagazine.com/articles/2013/06/12/vs-2013-can-load-vs-2012-and-vs-2010-projects.aspx) Tout le monde sait si cela fonctionne en réalité la vie? – LosManos

1

Selon la table du lien MSDN, cela dépend vraiment de ce que contient votre projet. Certains projets peuvent rester compatibles avec les versions croisées tandis que d'autres doivent subir une conversion qui limite ou exclut la compatibilité des versions du projet. Par exemple, les projets Test UI codé peuvent être ouverts sur toutes les plateformes, mais un projet VS 2010 contenant un lien vers MVC 2 devra être mis à niveau vers MVC 4 pour fonctionner dans VS 2013. Cette conversion le rend compatible uniquement avec VS 2012 et VS 2013.

Je suppose qu'il existe un ensemble de XSD qui peuvent être utilisés pour tester la compatibilité d'un fichier de projet. Je ne pouvais pas trouver un site avec les XSD variantes et n'ont pas complètement vérifié par le cahier des charges, mais il semble que Microsoft les décrit ici: https://msdn.microsoft.com/en-us/library/vstudio/5dy88c2e(v=vs.100).aspx

Questions connexes