2010-05-05 5 views
7

내 컴파일이 완료되면 알려주는 플러그인이나 경고 시스템을 아는 사람이 있습니까? 필자가 작업하는 솔루션 중 일부는 거대하며 때로는 컴파일 시간이 PC에 따라 5-20 분 정도 소요될 수 있습니다. 따라서 그 동안 다른 작업을하고 싶습니다. 그러나 컴파일이 완료되었는지 다시 확인하고 싶지는 않습니다. 어떤 방법으로 경고창이 나타나거나 컴파일이 완료되면 화면을 깜박입니까?Visual Studio (2005 & 2008) 완료 알림 컴파일?

그것은 나를이되어 완전한 것을 걱정없이 마무리 컴파일을 기다리고 난 그냥 시간을 낭비하고있어 동안 인터넷을 탐색 할 것이다.

답변

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 이벤트를 사용하지 않고 이것을 할 수있는 방법이 있습니까? 내가 물어 보는 이유는 버전 제어 솔루션에 있기 때문이며, 다른 모든 사람들이이를 원할 가능성이 크지 않기 때문입니다. – Paul

16

또 다른 방법은 사운드 큐입니다. 제어판 + 사운드, 사운드 탭. 프로그램 이벤트 목록에서 "Microsoft Visual Studio 매크로"그룹을 찾고 "Build Failed"및 "Build Succeeded"에 사운드를 할당하십시오.

+0

이런 빠른 해결책이 필요했습니다. 그것은 내 많은 시간을 절약 할 것입니다. 감사합니다 :-) –

+0

위대한 답변! :) –