projectGetErrors

projectGetErrors

このタスクは、指定されたプロジェクトのエラーを入手します。このタスクは projectBuild タスクのサブセットです (ビルドは行いません。プロジェクト・エラーがどのように生成されたかに関係なく、単にプロジェクト・エラーを入手するだけです)。

パラメーター

属性 説明 必要性
ProjectName 作成の対象となるプロジェクトの名前 必須
FailOnError プロジェクトにエラーが含まれている場合、ビルドを失敗させるかどうかを指定します。 必須でない、デフォルト値は false です。
ShowErrors ビルド・エラーとしてカウントして、ビルド・エラーとして扱う問題レベル 必須でない、デフォルト値は true です。
SeverityLevel 既存ファイルがある場合、上書きするかどうかを指定します。 必須でない、デフォルト値は ERROR です。ERRORWARNING、もしくは INFORMATION を指定できます。
CountValidationErrors 検証の問題をプロジェクト・エラーとしてカウントするかどうかを指定します。 必須でない、デフォルト値は true です。
PropertyCountName プロジェクトのエラー件数を受け取るためのプロパティー 必須でない、デフォルト値は ProjectErrorCount です。
PropertyMessagesName プロジェクトのエラー・メッセージを受け取るためのプロパティー 必須でない、デフォルト値は ProjectErrorMessages です。

サンプル:

  • "myProject" の error+warning カウントと error+warning メッセージを検索して、表示します。
    <projectGetErrors 
    ProjectName="myProject"
    	SeverityLevel="WARNING"
    	PropertyCountName="myProjectErrorCount
    	PropertyMessagesName="myProjectErrorMessages" />
    <echo message="projectGetErrors: projectName=${projectName}
    	project Error+Warning Count=${myProjectErrorCount}
    	project Error+Warning Messages=${myProjectErrorMessages}" />

フィードバック