2009-04-17 18 views

risposta

3

Perché non entrambi? Dovresti essere in grado di avviare MSBuild da NAnt.

3

Se si dispone di TFS e si utilizza un approccio microsoft più rigoroso, utilizzare MsBuild poiché è naturalmente incorporato nel processo di costruzione.

Se stai adottando un approccio più open source come TeamCity, CruiseControl, allora NAnt potrebbe essere migliore.

+1

Solo per informazioni, TeamCity lavora felicemente con MSBuild - usiamo questa combinazione per il nostro CI costruisce. – itowlson

+1

Sono d'accordo, e puoi chiamare NAnt e MsBuild l'uno dall'altro. Voglio mostrare che ci sono "approcci MS" e "alternative Open Source". –