Udostępnij za pośrednictwem


Znaki specjalne w programie MSBuild

MSBuildzastrzega sobie niektórych znaków specjalnych w określonych kontekstach.Masz tylko takich znaków escape, jeśli chcesz ich użyć dosłownie w kontekście, w którym są one zarezerwowane.Na przykład gwiazdka ma specjalne znaczenie tylko w Include i Exclude atrybuty definicji elementu i w wywołaniach CreateItem.Jeśli chcesz, aby znak gwiazdki pojawiają się jako gwiazdki w jednym z tych kontekstach, musi ona escape.W każdym kontekście wpisz gwiazdkę, gdzie ma się pojawić.

Aby znak specjalny, należy użyć składni %xx, gdzie xx reprezentuje szesnastkowej wartości znaku ASCII.Aby uzyskać więcej informacji, zobacz Porady: znaki specjalne ucieczki w MSBuild.

Znaki specjalne

Poniższej tabeli list MSBuild znaki specjalne:

Znak

ASCII

Zastrzeżone użycie

%

%25

Odwoływanie się do metadanych

$

%24

Odwoływanie się do właściwości

@

%40

Odwołujący się list przedmiotów

'

%27

Warunki i innych wyrażeń.

;

% 3B

Separator listy

?

% 3F

Wieloznaczny nazw plików w Include i Exclude atrybuty

*

% 2A

Wieloznaczny do użytku w nazwach plików w Include i Exclude atrybuty

Zobacz też

Koncepcje

Elementy programu MSBuild

Inne zasoby

Pojęcia zaawansowane dotyczące programu MSBuild