2014-04-17 11 views
5

Sto cercando di eseguire sorso compito default su VS 2010 Inserisci Genera eventi comeGulp: Errore durante l'esecuzione da Visual Studio Messaggio Genera evento

cd $ (ProjectDir) sorso

Ma VS si blocca quando i fare clic su Build Solution mentre lo stesso funziona bene sulla finestra di comando. Chiunque ha affrontato questo problema prima o mi aiuta in questo?

+0

Stai utilizzando gulp-watch? – justrhysism

+0

Jusrhysism - Sì, sto utilizzando gulp-watch.I risolti. Dobbiamo includere i file gulp nella soluzione VS prima di utilizzarli in eventi di creazione Pre/Post. –

risposta

2

Modifica: Visual Studio 2015 ora ha il pieno supporto per il gulp, con ganci per semplificare l'integrazione.


Vecchia risposta: Questo perché gulp-watch è un processo di lunga durata; sta guardando i file per le modifiche e quindi non esce.

Forse durante l'attività di post-build, è possibile utilizzare qualcosa come cmdow per attivare l'attività in un processo separato, che dovrebbe consentire alla build di "terminare" correttamente.

+1

cmdow ha funzionato per me: consente di terminare la build – Mario

-1

Provare a utilizzare guscio di avvio di powershell come linea di comando. Puoi aggiungere anche un'attività specifica: powershell start-process gulp mytask

+0

Purtroppo, verrà visualizzata una nuova finestra cmd in cui verrà mostrato tutto l'output anziché nella finestra di output di Visual Studio ... un piccolo prezzo da pagare se me lo chiedi. –

+0

mentre questo generava una nuova finestra e gulp era in esecuzione, non permetteva a Visual Studio di completare la sua costruzione – Mario

Problemi correlati