共用方式為


要逸出的特殊字元

只有正在使用特殊字元的內容中,特殊字元具有特殊意義時,才必須逸出。 例如,星號 (*) 只有在項目定義的 "Include" 和 "Exclude" 屬性中,或是呼叫 CreateItem 時,才是特殊字元。 在其他情況下,星號會視為星號常值。 雖然您不需要逸出專案檔中的所有星號,但要這麼做也無妨。

請使用標記 %xx 取代特殊字元,其中 xx 代表 ASCII 字元的十六進位值。 例如,若要使用星號 (*) 做為常值字元,請使用值 %2A。

要逸出的特殊字元完整清單如下:

字元

描述

%

百分比符號,用以參考中繼資料。

$

錢幣符號,用以參考屬性。

@

@ 記號,用以參考項目清單。

(

左括號,用於清單中。

)

右括號,用於清單中。

`

所有格符號 (或刻度標記),用於條件運算式和其他運算式。

;

分號,清單分隔字元。

?

問號,在項目的 Include/Exclude 區段中描述檔案規格時為萬用字元。

*

星號,在項目的 Include/Exclude 區段中描述檔案規格時為萬用字元。

請參閱

工作

如何:在 MSBuild 中逸出特殊字元

其他資源

MSBuild 參考