Domanda

Ho un server Build che ha installato il servizio TFS 2010 Build.Ho 2 agenti di costruzione e 1 controller configurati.Uno dei nostri progetti è stato convertito in Visual Studio 2012.

Ho scoperto che .NET framework 4.5 viene fornito con una nuova versione di MSBuild che è la versione 4.5.

Ho installato .NET framework 4.5 sul Build Server perché prima di installarlo ogni volta che è stato costruito il progetto, ho continuato a ottenere il seguente errore:

"La soluzione è di versione '12 .00 'che non è attualmente supportata".

Dopo aver installato .NET 4.5, ho ancora intrapreso lo stesso problema.

Come potrei andare a risolvere questo?

Devo configurare l'agente di build per utilizzare il nuovo MSBuild 4.5 per costruire questo particolare progetto o ho impostato qualcosa nel file della soluzione di progetti stesso?Se sì, come?

apprezzerei davvero se qualcuno potesse aiutarmi con questo per favore?

È stato utile?

Soluzione

Prova a installare VS2012 sul server Build, mentre non credo che sia rigorosamente necessario è il modo più semplice per installare tutti i requisiti.

Altri suggerimenti

Abbiamo installato VS2012 sull'agente Build.È interessante notare che quando ho RDC all'Agent Build e quindi eseguire MSBuild dalla riga di comando Tutto funziona bene.Quindi il problema sembra che accada prima ancora di arrivare a Msbuild.

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