Domanda

Ogni tanto il nostro motore di controllo del codice sorgente indica che l'ProductVersion in un file Csproj è cambiato. Stiamo utilizzando VS2008 SP1.

Guardando attraverso la base di codice posso vedere due versioni riportate:

<ProductVersion>9.0.30729</ProductVersion>

e

<ProductVersion>9.0.21022</ProductVersion>

Qualcuno sa perché e quando Visual Studio decide di modificare questa impostazione, e fino a che questi due numeri di versione si riferiscono?

È stato utile?

Soluzione

Questa è la versione di Visual Studio utilizzato per caricare il csproj, quindi sa che cosa le capacità del progetto potrebbe contenere (se le nuove versioni di VS cambiare il formato del file proj).

Si cambierà quando il progetto viene caricato - VS sta silenziosamente facendo un 'upgrade' minore per il file di progetto

.

Guarda un file VS2005 proj, vedrete il ProjectVersion è impostato su 8.0.xxx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top