Sto cercando di impostare TeamCity per fare un CI utilizzando .Net e la configurazione di costruire i corridori che ho:Differenze tra Visual Studio (.sln) costruire corridore e MSBuild
- Visual Studio (SLN)
- MSBuild
- Visual Studio 2003
Qual è la differenza? Perché tre build per lavorare sullo stesso tipo di progetto? (? Con l'eccezione del 2003, che è solo per il 2003 credo, perché)
Prendendo il problema, abbiamo questa build corridori per i file .exe:
- .NET processo Runner
- riga di comando
Il runner di build "Command Line" non funziona con alcun .net assembly? Perché il .Net Process Runner?
grazie per la risposta. Visual Studio (sln) usa MSBuild dietro le quinte, no? –
VS può creare alcuni tipi di progetti che MSBuild non può (ad esempio, progetti di installazione). O almeno questa è stata la mia esperienza di VS 2008 - forse è più in sincrono ormai. – Joey
@Acaz Beh, sì, ma è tutto nascosto a te. In realtà usi MSBuild quando lo fai in VS (Project-> Build), ma semplicemente non lo sai. Lo stesso processo qui, per semplicità puoi configurare il tuo CI per compilare subito il progetto. – oleksii