Condividi tramite


Caratteri speciali di MSBuild

MSBuild riserva alcuni caratteri per utilizzo speciale in contesti specifici. È necessario utilizzare caratteri di escape solo per tali caratteri se si desidera utilizzarli in modo letterale nel contesto nel quale sono riservati. Un asterisco, ad esempio, ha significato speciale solo negli attributi Include e Exclude di una definizione dell'elemento e nelle chiamate a CreateItem. Se si desidera che un asterisco venga visualizzato come asterisco in uno di tali contesti, è necessario ricorrere ai relativi caratteri di escape. In ogni altro contesto, è sufficiente digitare l'asterisco dove si desidera che venga visualizzato.

Per utilizzare un carattere di escape per un carattere speciale, utilizzare la sintassi %xx, dove xx rappresenta il valore ASCII esadecimale del carattere. Per ulteriori informazioni, vedere Procedura: utilizzare caratteri di escape speciali in MSBuild.

Caratteri speciali

Nella tabella seguente sono elencati i caratteri speciali di MSBuild:

Carattere

ASCII

Utilizzo riservato

%

%25

Riferimento ai metadati

$

%24

Riferimento a proprietà

@

%40

Riferimento agli elenchi di elementi

'

%27

Condizioni e altre espressioni

;

%3B

Separatore di elenco

?

%3F

Carattere jolly per nomi di file negli attributi Include e Exclude

*

%2A

Carattere jolly per nomi di file negli attributi Include e Exclude

Vedere anche

Concetti

Elementi MSBuild

Altre risorse

Concetti avanzati relativi a MSBuild