Proprio in questo periodo sto aprofondendo alcune
conoscenze prima su NAnt ed adesso su MSBuild.
Il primo infatti non gestisce nativamente le soluzioni create con VS2005 e mi
costringe quindi a scriptare la build di ogni singolo assembly, indicando
esplicitamente le dipendenze tra un assembly e l'altro, ed onestamente è un po'
un incubo, soprattutto se ho poco tempo per farlo. Sto quindi migrando il
mio script su MSBuild che tra l'altro mi ritrovo già installato a
seguito del setup di Windows SDK (o forse già da prima con il framework SDK? chi
può dirlo?). Curiosando sul nuovo MSDN Magazine, ho dato
un'occhiata a questo articolo che sembra molto interessante per
questo genere di argomenti.
Questa sera, se avrò tempo, metterò online i sorgenti dell'ultima
release del software di Fatturazione, generati proprio da MSBuild. La cosa che
non sono ancora riuscito a mettere in piedi è la creazione automatica del file
zip e il conseguente upload, dal momento che NAnt lo faceva più o meno
nativamente, mentre MSBuild se ho ben capito no (qui c'è la reference di tutti i task disponibili con MSBuild, e non lo
vedo). Cercherò un rimedio e vi farò sapere.
powered by IMHO 1.2