Caracteres reservados de MSBuild

Actualización: noviembre 2007

MSBuild reserva algunos caracteres para un uso especial en contextos concretos. Sólo tiene que usar estos caracteres como identificadores de escape si desea utilizarlos literalmente en el contexto en el que se reservan. Por ejemplo, un asterisco tiene un significado especial únicamente en los atributos Include y Exclude de una definición de elemento y en llamadas a CreateItem. Si desea que un asterisco aparezca como un asterisco en uno de esos contextos, debe utilizarlo como identificador de escape. En los demás contextos, simplemente escriba el asterisco donde desea que aparezca. .

Caracteres reservados

La tabla siguiente enumera los caracteres reservados de MSBuild:

Carácter

Uso reservado

%

Referencia a metadatos

$

Referencia a propiedades

@

Referencia a listas de elementos

(

)

'

Condiciones y otras expresiones

;

Separador de listas

?

Carácter comodín para nombres de archivo en los atributos Include y Exclude

*

Carácter comodín para su uso en nombres de archivo en los atributos Include y Exclude