Freigeben über


Sonderzeichen mit Escapezeichen

Sonderzeichen müssen nur mit Escapezeichen verwendet werden, wenn sie im Verwendungszusammenhang eine bestimmte Bedeutung haben. Beispielsweise ist das Sternchen (*) nur in den "Include"- und "Exclude"-Attributen einer Elementdefinition ein Sonderzeichen oder im Aufruf von CreateItem. In allen anderen Fällen wird das Sternchen einfach als Sternchen behandelt. Sie müssen Sternchen nicht überall in Projektdateien mit Escapezeichen versehen, aber es kann auch nicht schaden.

Hier die vollständige Liste von Sonderzeichen, die mit Escapezeichen versehen werden müssen:

Zeichen

Beschreibungen

%

Prozentzeichen, die zum Verweisen auf Metadaten verwendet werden.

$

Dollarzeichen, die zum Verweisen auf Eigenschaften verwendet werden.

@

Wenn das @-Zeichen zum Verweisen auf Elementlisten verwendet wird.

(

Öffnende runde Klammer in Listen.

)

Schließende runde Klammer in Listen.

`

Apostrophen (oder Teilstriche), die in Bedingungen und anderen Ausdrücken verwendet werden.

;

Semikolon als ein Listentrennzeichen.

?

Fragezeichen, die als Platzhalterzeichen beim Beschreiben einer Dateispezifikation im Include/Exclude-Bereich eines Elements verwendet werden.

*

Sternchen, die als Platzhalterzeichen beim Beschreiben einer Dateispezifikation im Include/Exclude-Bereich eines Elements verwendet werden.

Siehe auch

Aufgaben

Gewusst wie: Escapesonderzeichen in MSBuild

Weitere Ressourcen

MSBuild-Referenz

How to: Edit Project Files