Ho installato TeamCity Professional 8.1.3 (build 30101) su una casella pulita e sto provando a eseguire una nuova build. Ho copiato gli strumenti di msbuild dalla mia macchina di sviluppo locale al nuovo server e li ho posizionati nella cartella x86. Ho anche installato il ruolo Web IIS, la funzionalità .net, IIS registrato dalla linea cmd e installato gli strumenti MSBUILD 2013. Per qualche motivo, non riesco ancora a compilare nulla. Ottengo il seguente erroreMSBUILD .NET v4 teamcity
SGEN Un tentativo è stato fatto per caricare un assembly con un formato non corretto: C: \ Windows \ Microsoft.Net \ assembly \ GAC_64 \ System.Data \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.dll.
Qualcuno ha familiarità con questo errore? Sto cercando di creare un'app in .NET v4 utilizzando gli strumenti di msbuild v4.
È necessario installare .NET F/W (ultimo) su tutti gli agenti di costruzione: hai fatto questo? Ho trovato la configurazione manuale di MSBuild per essere problematica in passato ... – SteveChapman
Attualmente ho solo un agente ed è sul computer locale. Suppongo che dovrei installare VS2012 per vedere se registra tutto. – cmluciano
Funzionerà, ma TeamCity dovrebbe eseguire MSBuild con il solo framework .NET. non è molto efficiente implementare VS per tutti i tuoi agenti ... – SteveChapman