Domanda

Ho un'applicazione Web MVC Asp.Net che sto sviluppando. Ho TeamCity installato sulla mia workstation di sviluppo e ho eseguito build CI. Tutto ha funzionato bene. Vorrei spostare TeamCity dalla mia macchina e sul nuovo server dev / build appena consegnato. Non voglio installare Visual Studio sul server di compilazione. Ma sembra che msbuild non possa costruire il progetto di applicazione Web.

  \ TeamCity \ buildAgent \ lavori \ \ src \ Web \ Web.csproj (489, 48e528785fe346fa:

E   11): errore MSB4019: importato   progetto " C: \ Program   Files \ MSBuild \ Microsoft \ VisualStudio \ v9.0 \ applicazioni web \ Microsoft.WebApplication.targets "   Non è stato trovato. Conferma che il percorso   nella dichiarazione è   corretto e che il file esiste   disco.

Ho trovato alcuni risultati su Google, ma nulla di accettabile. I suggerimenti erano di installare Visual Studio o di copiare alcune directory da Visual Studio sul server, ecc.

Cosa posso fare per consentire a TeamCity di compilare il mio progetto sul server dev / build.

È stato utile?

Soluzione

Sembra copiare il file su funzionerà sicuramente . L'hai provato? Pensa al file .targets come una serie di definizioni su come MSBuild farà il suo lavoro.

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