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