2010-07-14 56 views
2

我想知道是否有可能像嘗試,趕上,最後在msbuild腳本中。我正在設置它,以便我可以停止IIS站點和應用程序池,執行一些構建,複製文件,然後確保即使在構建過程中出現問題並且文件不會被複制,它也可以在至少使用舊文件備份網站。真正的啓動/停止與msbuild任務無論錯誤

回答

3

每個任務都可以指定ContinueOnError="true"屬性,指示即使任務失敗,目標執行應繼續執行。如果您使用的是MSBuild 4,那麼您也可以使用新屬性MSBuildLastTaskResult來確定最後一項任務是否成功(true)或失敗(false)。如果您不使用MSBuild 4,那麼您可能無法確定任務是成功還是失敗。