Compartilhar via


Caracteres especiais no MSBuild

MSBuildreserva alguns caracteres para uso especial em contextos específicos. Você só precisará tais caracteres de escape, se você quiser usá-los literalmente no contexto em que estão reservados. Por exemplo, um asterisco tem significado especial somente na Include e Exclude atributos de uma definição de item e em chamadas para CreateItem. Se você quiser um asterisco apareça como um asterisco em um desses contextos, você deve isolá-lo. Em cada contexto, basta digite o asterisco onde você deseja que ele apareça.

Para um caractere de escape especial, use a sintaxe ' %xx, onde xx representa o valor hexadecimal de ASCII do caractere. Para obter mais informações, consulte Como escapar caracteres especiais no MSBuild.

Caracteres Especiais

A tabela a seguir listas MSBuild caracteres especiais:

Caracterer

ASCII

Uso reservado

%

%25

Metadados de referência

$

%24

Referência de propriedades

@

%40

Listas de itens de referência

'

%27

Condições e outras expressões.

;

% 3B

Separador de lista

?

% 3F

O caractere curinga para nomes de arquivo em Include e Exclude atributos

*

% 2A

O caractere curinga para uso em nomes de arquivo em Include e Exclude atributos

Consulte também

Conceitos

Itens do MSBuild

Outros recursos

Conceitos avançados do MSBuild