52 votes

Est-ce que Visual Studio 2012 csproj est rétrocompatible avec 2010?

La question est de savoir si je peux utiliser en toute sécurité Visual Studio 2012 pour modifier les propriétés de projets, d'ajouter et de supprimer des solutions, des références, toutes liées à NET Framework 4.0.

Je me souviens que dans le passé, certains fichiers peuvent être "corrompu", tandis que Visual Studio 2010 modifié certaines Visual Studio 2008 csproj de l'information (fichier xml).

Si certaines étiquettes sont ajoutées/supprimées dans VS2012, puis le csproj serait incompatible avec VS2010 développeurs.

Quelqu'un aurait-il des renseignements si il est sûr à utiliser cette nouvelle IDE sans endommager les fichiers? Sont VS2012 csprojs "compatible" avec VS2010?

73voto

Jimmy Points 7473

VS2012 projets sont pour la plupart* rétro-compatible avec VS2010 SP1. Les projets seront soumis à une conversion/le processus de migration, comme dans tous les précédents VS versions, mais celle-ci est favorable à VS2010. Vous devriez être en mesure d'apporter des modifications à vos projets/références/les fichiers de code et de les ouvrir à nouveau dans VS2010 sans problèmes.

Je dis la plupart car il y a quelques fonctionnalités nouvelles dans VS2012 qui peuvent ne pas être compatibles. Le plus évident, si vous mettez à niveau un projet .NET 4.5, elle ne fonctionnera plus dans VS2010. Voir http://blogs.msdn.com/b/visualstudio/archive/2012/03/28/round-tripping-with-visual-studio-11.aspx pour plus d'informations sur ce scénario.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X