2013-03-21 43 views

回答

0

我不確定您是否知道NAntContrib庫。

http://nantcontrib.sourceforge.net/

您可以包括他們的圖書館,以獲得額外的設置「任務」的。我目前使用稱爲「記錄」的任務來做成功和失敗時的日誌記錄,沒有任何try/catch。

喜歡的東西,

<property name="Build.FailureLog" value="C:\TestLog.txt" /> 

<!-- Start the listener record --> 
<record name="${Build.FailureLog}" level="Verbose" action="Start" /> 
<property name="nant.onfailure" value="Failure" /> 

<target name="Failure" description="This target is called upon when the build has failed." > 
    <!-- Close the listener --> 
    <record name="${Build.FailureLog}" action="Close" /> 

    <!-- Additionally you could send emails by including in mail --> 
</target>