2010-05-05 2 views
7

Est-ce que quelqu'un sait d'un type de plugin ou système d'alerte qui me fera savoir quand mes compilations sont terminées? Certaines des solutions avec lesquelles je travaille sont gigantesques et parfois les compilations peuvent prendre de 5 à 20 minutes (selon le PC). Ainsi, je voudrais faire quelque chose d'autre entre temps, mais je ne veux pas continuer à vérifier pour voir si la compilation est terminée. Y at-il un moyen d'avoir une alerte Windows, ou flasher l'écran lorsque la compilation est terminée?Visual Studio (2005 et 2008) Compile Completed Alert?

Il me permettrait de naviguer sur Internet en attendant que la compilation se termine sans se soucier de son achèvement et je perds mon temps.

Répondre

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

Y at-il un moyen de le faire sans utiliser les événements PostBuild? La raison pour laquelle je demande est parce que c'est dans une solution contrôlée par la version, et probablement pas tout le monde va le vouloir. – Paul

16

Une autre façon est un signal sonore. Panneau de configuration + Son, onglet Son. Dans la liste Événements du programme, recherchez le groupe "Microsoft Visual Studio Macros", attribuez des sons à "Échec de la construction" et "Génération réussie".

+0

J'avais besoin de quelque chose comme ça. Cela économisera mon temps. Merci :-) –

+0

Bonne réponse! :) –

Questions connexes