Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
MSBuild réserve certains caractères pour une utilisation spéciale dans des contextes spécifiques. Vous devez uniquement échapper de tels caractères si vous souhaitez les utiliser littéralement dans le contexte dans lequel ils sont réservés. Par exemple, un astérisque a une signification spéciale uniquement dans les attributs et Include les Exclude attributs d’une définition d’élément, et dans les appels à CreateItem. Si vous souhaitez qu’un astérisque apparaisse comme astérisque dans l’un de ces contextes, vous devez l’échapper. Dans tous les autres contextes, tapez simplement l’astérisque où vous souhaitez qu’elle apparaisse.
Pour échapper à un caractère spécial, utilisez la syntaxe %<xx>, où <xx> représente la valeur hexadécimale ASCII du caractère. Pour plus d’informations, consultez Guide pratique pour échapper des caractères spéciaux dans MSBuild.
Caractères spéciaux
Le tableau suivant répertorie les caractères spéciaux MSBuild :
| Caractère | ASCII | Utilisation réservée |
|---|---|---|
| % | %25 | Référencement des métadonnées |
| $ | %24 | Référencement des propriétés |
| @ | %40 | Référencement de listes d’éléments |
| ' | %27 | Conditions et autres expressions |
| ( | %28 | Utilisations multiples |
| ) | %29 | Utilisations multiples |
| ; | %3B | Séparateur de liste |
| ? | %3F | Caractère générique pour les noms de fichiers dans Include et Exclude les attributs |
| * | %2A | Caractère générique à utiliser dans les noms de fichiers et IncludeExclude les attributs |