risposta

3

Non tutti i tipi di progetti sono supportati. Ho provato i seguenti 4 tipi di progetto:

  1. Progetto di classe Vb.net, OK.
  2. Progetto di servizi Web Vb.net, OK.
  3. Il progetto Cordova JS, non OK, deve migrare manualmente, spostando i sorgenti dalla directory principale alla directory www e installare di nuovo tutte le API.
  4. C# .net progetto winform, OK.
9

Dai un'occhiata all'articolo Porting, Migrating, and Upgrading Visual Studio Projects per Visual Studio 2015. Tutti i vari avvertimenti sono descritti qui.

+0

Si noti che al momento della scrittura, questo articolo non è stato completamente aggiornato per il 2015. –

+0

È stato aggiornato dopo RTM –

3

Sì, anche se a volte sarà necessario modificare la versione (numero singolo) nel file .sln, non sono state trovate altre differenze.

Abbiamo risolto questo problema escludendo tipicamente questo file dal check-in e controllandolo solo quando c'era davvero una modifica (progetto aggiunto, ...) - e quindi per correggere la versione prima del check-in. (Diverse macchine sviluppatore con diverse versioni di VS.)

Vedere la domanda Visual Studio 2015 solutions backwards compatibility with Visual Studio 2013 e rispondere a https://stackoverflow.com/a/31540590/586754.

(Supponendo che si hanno progetti di base che sono supportate da entrambe le versioni, come C# e .NET Framework sono supportati dalla versione inferiore VS.)

+1

Dopo aver tentato di caricare in VS2015, il mio progetto non si caricava. Quindi non è riuscito a caricare anche in VS2012. Quindi, seguendo il tuo consiglio, ho semplicemente modificato questa riga nel file csproj per puntare alla versione "11.0", e caricata di nuovo in VS2012 - ' ' –