2010-06-05 4 views
1

전 빌드 이벤트에서 사용할 작은 유틸리티를 작성했습니다. 독립 실행 형으로 실행될 때 유틸리티는 잘 작동하지만 빌드 이벤트에서 사용될 때는 아무 것도 수행하지 않습니다. 빌드 이벤트의 오류 상태를 알아 채고 처리하는 표준 방법이 있습니까? 아니면 고급 빌드 제어 도메인입니까?VS/C# 빌드 이벤트에서 오류 처리

답변

1

AFAIK, Visual Studio는 프로그램 반환 코드로 빌드 이벤트 결과를 감지합니다. 프로그램이 0을 반환하면 빌드 이벤트가 성공했습니다. 잘못된 것이 있으면 유틸리티에 적절한 리턴 코드를 생성하십시오. 콘솔 응용 프로그램에서 예외를 throw하는 것도 괜찮습니다. 처리되지 않은 예외 정보가 빌드 출력에 인쇄되고 빌드가 중지됩니다.

+0

감사합니다. – ProfK