2010-04-22 14 views

risposta

12

Quando si dice "non è più possibile eseguirlo" ... cosa succede?

  • i file sln non sono compatibili; avrete bisogno di diversi file SLN per ogni versione VS
  • il csproj sono per lo più compatibile, anche se si potrebbe vedere una "versione 4 non riconosciuto, utilizzando 3,5 invece" avvertimento o due, che di solito è bene
  • il cs è compatibile fino a quando non usi dynamic o le altre nuove funzionalità della lingua

Nella maggior parte dei casi puoi farla franca avendo solo una sessione separata per VS2010. Quindi basta rinominarlo in "Whatever_2010.sln", recuperare il vecchio "Whatever.sln" dal repository di origine e rinominarlo in "Whatever_2008.sln".

+0

grazie ora funziona :) – lajoo

+0

Se si vuole sbarazzarsi degli "strumenti versione 4.0 non riconosciuto" di avvertimento, si può solo cercare nei file Csproj e cambiare il "4.0" a un "3,5" a mano. –

+0

dopo aver modificato la versione degli strumenti in 3.5. Visual Studio 2010 mi chiede di aggiornare il tuo progetto. Dopo l'aggiornamento, sostituisce questo 3.5 con 4.0 – Mohsan

Problemi correlati