İleti görevi

Derleme sırasında bir iletiyi günlüğe kaydeder.

Parametreler

Aşağıdaki tabloda görevin parametreleri Message açıklanmaktadır.

Parametre Tanım
Importance İsteğe bağlı String parametre.

İletinin önemini belirtir. Bu parametre , normal veya lowdeğerine highsahip olabilir. normal varsayılan değerdir.
Text İsteğe bağlı String parametre.

Günlüğe kaydedilecek hata metni.

Açıklamalar

Bu görev, Message MSBuild projelerinin derleme işleminin farklı adımlarında günlüğe kaydedilenlere ileti vermesine olanak tanır.

Condition parametresi olarak değerlendirilirsetrue, parametrenin Text değeri günlüğe kaydedilir ve derleme yürütülmeye devam eder. Parametre Condition yoksa, ileti metni günlüğe kaydedilir. Günlüğe kaydetme hakkında daha fazla bilgi için bkz . Derleme günlüklerini alma.

Varsayılan olarak, ileti tüm kayıtlı günlüğe kaydedenlere gönderilir. Günlükçü parametresini Importance yorumlar. Genellikle, günlükçü ayrıntı düzeyi olarak ayarlandığında olarak ayarlanmış highLoggerVerbositybir ileti gönderilir.Minimal veya üzerini seçin. Günlükçü ayrıntı düzeyi olarak ayarlandığında olarak ayarlanmış lowLoggerVerbositybir ileti gönderilir.Detailed.

Yukarıda listelenen parametrelere ek olarak, bu görev kendi sınıfından TaskExtension devralan sınıfından Task parametreleri devralır. Bu ek parametrelerin ve açıklamalarının listesi için bkz . TaskExtension temel sınıfı.

Örnek

Aşağıdaki kod örneği, tüm kayıtlı günlükçülere iletileri günlüğe kaydeder.

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="DisplayMessages">
        <Message Text="Project File Name = $(MSBuildProjectFile)" />
        <Message Text="Project Extension = $(MSBuildProjectExtension)" />
    </Target>
    ...
</Project>

Ayrıca bkz.