Domanda

Dopo aver provato VS2010b2 anche la mia installazione VS2008 cambia le versioni di soluzione e file di progetto su "versione 10.00". La MSBuild.exe sul nostro CI Server non li supporta. C'è un modo per rendere VS2008 generare file con il numero di versione 9.00 di nuovo .sln?

So di poter rimediare manualmente. Ma ogni volta che apro una soluzione, la versione viene cambiato di nuovo, che è fastidioso.

Saluti,

BJA

È stato utile?

Soluzione

VS2008 dovrebbe generare file v10; questa è la sua versione formato nativo. VS2010 genera formato v11 file di soluzione. v9 è stato VS2005. Dubito che VS2008 ha mai generato file V9 per voi.

Se stai usando VS2008, il server CI dovrebbe avere .NET 3.5 installato, e che la versione di MSBuild dovrebbe far fronte con file di soluzione v10.

Altri suggerimenti

Verificare che .NET 3.5 è installato sul server CI, e controllare il percorso di MSBuild. Perché .NET installa side-by-side, non si può avere aggiornato il percorso di MSBuild, e si potrebbe essere utilizzando la vecchia versione. Assicurarsi che si sta utilizzando il MSBuild che si trova in% windir% \ Microsoft.NET Framework \ v3.5 \. Che sarà in grado di costruire qualsiasi versione di MSBuild (prima di VS 2010 ovviamente)

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