[.Net] Rendre compatible une solution VS2012 vers VS2010

silverlight

Aujourd’hui j’ai eu un souci sur un de mes projets Silverlight. Celui-ci a été développé sous Visual Studio 2010 en Silverlight 3 et utilise des bibliothèques Telerik pour certains composants graphiques.

Depuis, j’ai installé Visual Studio 2012 et j’ai eu besoin de faire des modifications dans ma solution Silverlight 3.

Quelle a été ma surprise lorsque j’ai vu que VS2012 ne supporte que les version 4 et 5 de Silverlight!

Évidemment je n’ai pas fait de sauvegarde de mon projet avant la migration automatique de VS2012.

Me voila donc partit pour sortir une machine virtuelle avec Visual Studio 2010 (ouf j’en ai une) et pour tenter de charger le projet Silverlight convertit par VS2012.

Et là, encore un problème: VS2010 n’ouvre pas les solutions VS2012.

Voici donc une astuce pour pouvoir passer un fichier .sln de VS2012 en fichier .sln compatible avec VS2010:

  • Remplacer “Format Version 12.00” par “Format Version 11.00”.
  • Remplacer “# Visual Studio 2012” par “# Visual Studio 2010”.

Et voilà c’est pas grand chose mais ca peut dépanner.

Leave a Reply

Your email address will not be published. Required fields are marked *