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 |