這項作業建置指定的專案。
參數
屬性 | 說明 | 必要 |
---|---|---|
ProjectName | 要建置的專案名稱 | 是 |
BuildType | 建置的類型 | 否,預設值是 Incremental。可以是 Incremental 或 Full |
FailOnError | 建置是否應在發生錯誤時便失敗 | 否,預設值是 true |
DebugCompilation | 編譯應否除錯 | 否,預設值是 true |
Quiet(已棄用) | 是否要印出訊息 | 否,預設值是 false。 |
ShowErrors | 是否在 Ant 建置日誌中顯示專案錯誤 | 否,預設值是 true |
SeverityLevel | 當作建置錯誤來計算和處理的問題層次 | 否,預設值是 ERROR。可能是 ERROR、WARNING 或 INFORMATION。 |
CountValidationErrors | 是否將驗證問題當作專案錯誤來計算 | 否,預設值是 true |
PropertyCountName | 接收專案錯誤計數的內容 | 否,預設值是 ProjectErrorCount |
PropertyMessagesName | 接收專案錯誤訊息的內容 | 否,預設值是 ProjectErrorMessages |
範例
<projectBuild ProjectName="myProject" />
<projectBuild ProjectName="myProject" failonerror="true" DebugCompilation="false" BuildType="full" /><echo message="projectBuild: projectName=${projectName} project Error Count=${ProjectErrorCount} project Error Messages=${ProjectErrorMessages}" />