2010-05-05 12 views
7

Qualcuno sa di qualche tipo di plugin o sistema di allarme che mi farà sapere quando saranno completate le mie compilazioni? Alcune delle soluzioni con cui lavoro sono gigantesche ea volte le compilazioni possono richiedere 5-20 minuti (a seconda del PC). Quindi mi piacerebbe fare qualcos'altro nel frattempo, ma non voglio continuare a controllare per vedere se la compilazione è terminata. C'è un modo per avere un avviso di Windows, o lampeggia lo schermo quando la compilazione è fatta?Visual Studio (2005 e 2008) Compila avviso completato?

Mi permetterebbe di navigare in internet mentre aspetto che la compilazione finisca senza preoccuparmi che sia stata completata e sto solo perdendo tempo.

risposta

5

OnBuildDone

Private Sub BuildEvents_OnBuildDone(_ 
ByVal Scope As EnvDTE.vsBuildScope, _ 
ByVal Action As EnvDTE.vsBuildAction) _ 
Handles BuildEvents.OnBuildDone 
'Alert that we finished building! 
System.Windows.Forms.MessageBox.Show("Build is complete!") 
End Sub 

http://visualstudiohacks.com/general/customize-your-project-build-process/

+2

C'è un modo per farlo senza utilizzare gli eventi PostBuild? Il motivo per cui lo chiedo è perché è in una versione controllata e, probabilmente, non tutti lo vorranno. – Paul

16

Un altro modo è un segnale sonoro. Pannello di controllo + scheda Suono, Suono. Nell'elenco Eventi programma, individuare il gruppo "Microsoft Visual Studio Macros", assegnare suoni a "Build Failed" e "Build Successed".

+0

Mi serviva un po 'di soln veloce come questo. Mi farà risparmiare molto tempo. Grazie :-) –

+0

Ottima risposta! :) –

Problemi correlati