Se lavorate con Umbraco a progetti medio complessi, vi sarà
capitato di fare le vostre classi di business per gestire
extension, custom control, e quant'altro.
Se come me avete sperimentato l'estrema lentezza nella
compilazione di Umbraco, saprete forse già che il miglior modo per
lavorare con progetti esterni e impostare delle direttive di
postcompilazione nel progetto, che iniettino dll e usercontrols
dentro la cartella di Umbraco.
Ultimamente, giocando con dei progetti vecchi, mi è capitato
l'errore The "Exec" task needs a command to
execute. E' uno di quegli errori malefici per cui non si
capisce assolutamente dove andare a sbattere la testa...
Per fortuna Google ci viene in aiuto: qualche rapida ricerca
dopo ho scoperto che il problema di questo errore è quando, per
qualsiasi motivo (nel mio caso avevo cancellato dei task) nelle
finestre di pre/postcompilazione rimane una riga vuota anche senza
spazio, o un a-capo. L'handler di VS2010 impazzisce e spara fuori
questo errore. Per risolverlo, è sufficente rimuovere la riga
vuota/a capo. E tutto torna a funzionare per magia! Decisamente non
ci sarei mai arrivato, pensare che il team di VS non conosca il
modo per rimuovere/ignorare le righe vuote, mi perplime...