Compartilhar via


Caracteres especiais para escape

Caracteres especiais devem ser antecedidas somente se tiverem um significado especial no contexto em que estão sendo usados. Por exemplo, o asterisco é um caractere especial somente em atributos "Incluir" e "Excluir" de uma definição de item ou em uma telefonar paraCreateItem. Em outros casos, o asterisco é tratado sistema autônomo um asterisco literal. Enquanto você não precisa sair asteriscos em todos os lugares nos arquivos de projeto, fazendo assim não permite nenhum dano.

A lista completa de caracteres especiais para escapar à seguinte:

Caracterer

Descrição

%

Sinal de porcentagem, usado para metadados de referência.

$

Sinal de dólar, usado para fazer referência a propriedades.

@

Arroba, usado para referenciar listas de itens.

(

Parênteses de abertura, usado em listas.

)

Fechar parêntese, usado em listas.

`

Apóstrofo (ou marca de escala), usados nas condições e Outros expressões.

;

Ponto-e-vírgula, um separador de lista.

?

Ponto de interrogação, um caractere curinga para descrever uma especificação de arquivo do item incluir/excluir seção.

*

Asterisco, um caractere curinga para descrever uma especificação de arquivo do item incluir/excluir seção.

Consulte também

Tarefas

Como: Escape a caracteres EEspecial no MSBuild

Como: Editar arquivos de projeto

Outros recursos

Referência do MSBuild