2010-12-14 23 views
6

C'è un modo? Posso utilizzare e creare progetti Visual Studio 2008 da Visual Studio 2010 senza conversione?Progetti Visual Studio 2008 da Visual Studio 2010 senza conversione

ho trovato questa spiegazione:

http://blogs.msdn.com/b/visualstudio/archive/2010/03/15/why-does-visual-studio-2010-convert-my-projects.aspx

C'è qualche "hack" per questo? :)

Nel mio team, abbiamo bisogno di questo per poter lavorare sulla stessa versione VS del progetto (la fonte è su svn) e da diversi IDE.

risposta

7

Non penso che si possa andare in questo modo, ma è possibile caricare i progetti VS2010 in VS2008. Eseguire un backup della soluzione 2008, consentire a VS2010 di eseguire la conversione e quindi caricare nuovamente la soluzione 2008. Ci saranno avvertimenti che sta usando una versione sconosciuta dello strumento, ma a condizione che i tuoi progetti siano "semplici" (non usare elementi specifici del 2010), dovrebbe funzionare.

Io uso questa tecnica per Noda Time, con soluzioni di "Noda Time VS2008.sln" e "Noda Time VS2010.sln". Utilizzare gli stessi file di progetto per entrambe le soluzioni è un vero vantaggio: significa che non è necessario ricordare di aggiungere i file di origine all''altro "progetto quando li si aggiunge a uno.

2

Abbastanza sicuro che ciò non sia possibile. Ma forse potresti avere due file di progetto/soluzione che collegano esattamente gli stessi file, uno chiamato xxx8.sln e l'altro xxx10.sln e quindi potresti usare quello corretto in base alle tue esigenze. Se ti limiti ad aggiungere solo cose nel 2008, puoi semplicemente eseguire una nuova conversione quando necessario. Altrimenti potresti scrivere un piccolo strumento per copiare i cambiamenti da uno all'altro. Penso che i file della soluzione non siano cambiati molto.

Problemi correlati