2010-05-05 24 views
7

Derleyicilerim tamamlandığında bana haber verecek herhangi bir eklenti veya uyarı sistemi var mı? Çalıştığım çözümlerden bazıları devasa ve bazen derlemeler 5-20 dakika sürüyor (bilgisayara bağlı olarak). Bu arada başka bir şey yapmak isterim, fakat derlemenin yapılıp yapılmadığını kontrol etmeye devam etmek istemiyorum. Bir pencere uyarısı almanın veya derleme tamamlandığında ekranın yanıp sönmesinin bir yolu var mı?Visual Studio (2005 & 2008) Tamamlanmış Uyarı Derleme?

Derlemenin tamamlandığından endişelenmeden bitmesini beklerken internete göz atabilir ve sadece zaman harcıyorum.

cevap

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

PostBuild olaylarını kullanmadan bunu yapmanın bir yolu var mı? Sormamın sebebi, sürüm kontrollü bir çözümde olması ve büyük olasılıkla herkesin bunu istememesidir. – Paul

16

bir başka yolu, bir ses işarettir. Denetim Masası + Ses, Ses sekmesi. Program Etkinlikleri listesinde, "Microsoft Visual Studio Makroları" grubunu bulun, "Oluşturulma Başarısız" ve "Oluşturulan Başarıya" seslerini atayın.

+0

Böyle hızlı bir şekilde çözüme ihtiyacım vardı. Çok zamanımı koruyacak. Teşekkürler :-) –

+0

Harika cevap! :) –

İlgili konular