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 |