Aggiorna il server di build TFS 2010 per supportare .net 4.5


14

Ciò che è necessario nell'agente di costruzione tfs 2010, per costruire progetti .net 4.5, in tfs 2008 abbiamo dovuto impostare la proprietà MSBuildPath, ma la configurazione sembra essere diversa nel 2010.

Ricevo il seguente messaggio di errore. (614): Il progetto importato "C: \ Programmi (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplication.targets" non è stato trovato. Verificare che il percorso nella dichiarazione sia corretto e che il file esista sul disco.

Come l'abbiamo gestito nel 2008 http://blogs.msdn.com/b/willbar/archive/2009/11/01/building-net-4-0-applications-using-team-build-2008.aspx


Essa sembra possa funzionare solo - Presenza di eventuali errori quando si tenta di costruire?
Russ Amos,

1
Questo messaggio di errore sembra correlato a questo problema relativo al fatto che VS non sia installato sul computer di compilazione . Hai provato i suggerimenti in quella domanda?
Russ Amos,

Risposte:


18

Non è necessario installare Visual Studio 2012. Basta copiare i file nella seguente cartella da un computer con VS2012 installato sul server di compilazione e dovrebbe funzionare:

C: \ Programmi (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \


1
Confermato che ciò è vero quando VS 2010 è stato installato su Build Machine: puoi semplicemente copiare questi file v11. Non sono sicuro che funzionerebbe ancora se VS2010 non fosse stato precedentemente installato.
Kingdango,

1
Questo funzionerà per tutto tranne che per il supporto ai progetti SQL. Ciò richiede un sacco di salto del cerchio (installazione di SQL Data Tier Framework ecc. Ecc. - Nel complesso si tratta di un'installazione di dimensioni simili). potrebbe valere la pena considerare di installare VS 2012 comunque.
Doug

Non funzionerebbe se dovessi installare MS Build Tools (elencato in Download> Software aggiuntivo su visualstudio.com, link: go.microsoft.com/?linkid=9832060 )?
mstaessen,

3

Devi solo installare Visual Studio 2012 e sarai a posto.


Non abbiamo mai dovuto farlo prima, preferirei non installare Visual Studio sui server di compilazione. Deve essere installato anche su tutti gli agenti di compilazione.
JustEngland,

cosa succede se il mio server è Server 2008 (NON R2) e non mi consente di installare l'SDK di Windows 8 o VS2012
Simon
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.