XDCMake 工作
注意
只有在使用 C++ 建置系統時,才能使用此工作。
包裝 XML 文件工具 (xdcmake.exe),此工具可將 XML 文件註解 (.xdc) 檔案合併至 .xml 檔案。
當您在 C++ 原始程式碼中提供文件註解,並透過使用 /doc 編譯器選項編譯時,會產生 .xdc 檔案。 如需詳細資訊,請參閱 XDCMake 參考、XML 文件產生器工具屬性頁,以及 xdcmake.exe 的命令列說明選項 (/?)。
備註
根據預設,xdcmake.exe 工具支援幾個命令列選項。 當您指定 /old 命令列選項時,可支援額外的選項。
參數
下表說明 XDCMake 工作的參數。
參數 | 描述 |
---|---|
AdditionalDocumentFile | 選擇性的 String[] 參數。 指定其他一或多個要合併的 .xdc 檔案。 如需詳細資訊,請參閱 XML 文件產生器工具屬性頁中的其他文件檔描述。 另請參閱 xdcmake.exe 的 /old 和 /Fs 命令列選項。 |
AdditionalOptions | 選擇性的 String 參數。 選項的清單,如命令列上所指定。 例如 /<option1> /<option2> /<option#>。 使用這個參數來指定任何其他 XDCMake 工作參數未表示的選項。 如需詳細資訊,請參閱 XDCMake 參考、XML 文件產生器工具屬性頁,以及 xdcmake.exe 的命令列說明 (/?)。 |
DocumentLibraryDependencies | 選擇性的 Boolean 參數。 如果為 true 且目前的專案相依於方案中的靜態程式庫 (.lib) 專案,則程式庫專案的 .xdc 檔案會包含在目前專案的 .xml 檔案輸出中。如需詳細資訊,請參閱 XML 文件產生器工具屬性頁中的文件庫相依性描述。 |
OutputFile | 選擇性的 String 參數。 覆寫預設輸出檔案名稱。 此預設名稱衍生自第一個處理之 .xdc 檔案的名稱。 如需詳細資訊,請參閱 XDCMake 參考中的 /out:<filename> 選項。 另請參閱 xdcmake.exe 的 /old 和 /Fo 命令列選項。 |
ProjectName | 選擇性的 String 參數。 目前專案的名稱。 |
SlashOld | 選擇性的 Boolean 參數。 如果為 true ,則會啟用其他 xdcmake.exe 選項。如需詳細資訊,請參閱 xdcmake.exe 的 /old 命令列選項。 |
來源 | 必要的 ITaskItem[] 參數。定義工作可以耗用和發出的 MSBuild 來源檔案項目的陣列。 |
SuppressStartupBanner | 選擇性的 Boolean 參數。 如果是 true ,當工作開始時,會防止顯示著作權和版本號碼訊息。如需詳細資訊,請參閱 XDCMake 參考中的 /nologo 選項。 |
TrackerLogDirectory | 選擇性的 String 參數。 指定追蹤器記錄檔的目錄。 |