Compartilhar via


Tarefa Message

Registra uma mensagem durante uma compilação.

Parâmetros

A tabela a seguir descreve os parâmetros da Message tarefa.

Parâmetro

Descrição

Importance

Opcional String parâmetro.

Especifica a importância da mensagem. Este parâmetro pode ter um valor de high, normal ou low. O valor padrão é normal.

Text

Opcional String parâmetro.

O texto de erro para fazer logon.

Comentários

O Message tarefa permite que MSBuild mensagens de problema para registradores de diferentes etapas no processo de compilação de projetos.

Se a Condition parâmetro resultar em true, o valor da Text parâmetro será registrado e a compilação continuará a ser executado. Se um Condition parâmetro não existir, o texto da mensagem é registrado. Para obter mais informações sobre o registro em log, consulte Obtendo logs de compilação com o MSBuild.

Por padrão, a mensagem é enviada para o agente de log de console do MSBuild. Isso pode ser alterado, definindo a Log parâmetro. O agente de log interpreta o Importance parâmetro.

Com os parâmetros listados acima, esta tarefa herda os parâmetros da TaskExtension herda de classe, que por si só a Task classe. Para obter uma lista desses parâmetros adicionais e suas descrições, consulte Classe TaskExtension (base).

Exemplo

O exemplo de código a seguir registra as mensagens para todos os loggers registrados.

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

Consulte também

Conceitos

Obtendo logs de compilação com o MSBuild

Outros recursos

Referência das tarefas do MSBuild