2010-04-22 11 views

Répondre

12

Lorsque vous dites "ne peut plus le faire fonctionner" ... que se passe-t-il?

  • les fichiers sln ne sont pas compatibles; vous aurez besoin de différents fichiers sln pour chaque version VS
  • la csproj sont la plupart du temps compatibles, bien que vous pourriez voir une « version 4 non reconnu, en utilisant 3,5 au lieu » d'avertissement ou deux, ce qui est généralement bien
  • cs est compatible tant que vous n'utilisez pas dynamic ou les autres nouvelles fonctionnalités de langue

Dans la plupart des cas, vous pouvez vous en sortir en ayant juste un sln séparé pour VS2010. Il suffit donc de le renommer en "Whatever_2010.sln", de récupérer votre ancien "Whatever.sln" de votre dépôt source et de le renommer en "Whatever_2008.sln".

+0

merci :) il travaille maintenant – lajoo

+0

Si vous voulez vous débarrasser de l'avertissement « version 4.0 des outils non reconnu », il vous suffit de chercher dans les fichiers .csproj et changer le « 4.0 » à un "3,5" à la main. –

+0

après avoir modifié la version d'outils en 3.5. Visual Studio 2010 me demande de mettre à jour votre projet. Après la mise à jour, il remplace ce 3.5 par 4.0 – Mohsan

Questions connexes