Caratteri speciali di escape
Aggiornamento: novembre 2007
I caratteri speciali devono essere di tipo escape solo se hanno significato speciale nel contesto nel quale sono utilizzati. Ad esempio, l'asterisco (*) è un carattere speciale solo negli attributi "Include" e "Exclude" di una definizione dell'elemento o in una chiamata a CreateItem. In tutti gli altri casi, l'asterisco è trattato come un asterisco letterale. Sebbene non sia necessario sottoporre a escape gli asterischi ovunque nei file di progetto, l'operazione non comporta danno.
Di seguito è riportato l'elenco completo dei caratteri speciali da sottoporre a escape.
Carattere |
Descrizione |
---|---|
% |
Segno di percentuale, usato per fare riferimento ai metadati. |
$ |
Segno di dollaro, usato per fare riferimento alle proprietà. |
@ |
Chiocciola, usata per fare riferimento agli elenchi di elementi. |
( |
Parentesi di apertura, usata negli elenchi. |
) |
Parentesi di chiusura, usata negli elenchi. |
` |
Apostrofo o segno di graduazione, usato nelle condizioni e in altre espressioni. |
; |
Punto e virgola, un separatore di elenco. |
? |
Punto interrogativo, un carattere jolly usato per descrivere una specifica di file nella sezione Include/Exclude di un elemento. |
* |
Asterisco, un carattere jolly usato per descrivere una specifica di file nella sezione Include/Exclude di un elemento. |
Vedere anche
Attività
Procedura: utilizzare caratteri di escape speciali in MSBuild
Procedura: modificare i file di progetto