In MSBuild reservierte Zeichen

Aktualisiert: November 2007

MSBuild reserviert einige Zeichen zur besonderen Verwendung in bestimmten Kontexten. Sie müssen diese Zeichen nur mit Escapezeichen versehen, wenn Sie sie im reservierten Kontext als Literal verwenden möchten. So hat ein Sternchen (*) nur für das Include-Attribut und das Exclude-Attribut einer Elementdefinition sowie in Aufrufen von CreateItem eine besondere Bedeutung. Wenn ein Sternchen in diesen Kontexten als Sternchen angezeigt werden soll, müssen Sie es mit einem Escapezeichen versehen. Geben Sie in jedem anderen Kontext das Sternchen dort ein, wo es angezeigt werden soll. .

Reservierte Zeichen

In der folgenden Tabelle sind die reservierten Zeichen von MSBuild aufgeführt:

Zeichen

Reservierte Verwendung

%

Verweis auf Metadaten

$

Verweis auf Eigenschaften

@

Verweis auf Elementlisten

(

)

'

Bedingungen und andere Ausdrücke

;

Listentrennzeichen

?

Platzhalter für Dateinamen im Include-Attribut und im Exclude-Attribut

*

Platzhalter zur Verwendung in Dateinamen im Include-Attribut und im Exclude-Attribut