指定建置事件
更新:2007 年 11 月
您可以使用建置事件來指定要在建置開始前、連結程序開始前或建置完成後執行的命令。
只有在該建置成功地抵達建置程序中的這些點時,才會執行建置事件。如果在建置中發生了錯誤,建置後事件就不會發生;如果錯誤是發生在連結階段之前,則連結前或建置後事件都不會發生。此外,如果沒有檔案需要連結,那麼連結前事件就不會發生。在不含連結步驟的專案中也不會有連結前事件。
如果沒有檔案需要建置,那麼建置事件也不會發生。
如需有關建置事件的一般資訊,請參閱瞭解自訂建置步驟和建置事件。
若要指定建置事件
在 [方案總管] 中,選取您要指定建置事件的專案。
開啟專案的 [屬性頁] 對話方塊。如需詳細資訊,請參閱設定 Visual C++ 專案屬性。
在 [建置事件] 資料夾中,選取建置事件屬性頁。
指定與建置事件關聯的屬性:
在 [命令列] 中,指定建置事件的語法。這個語法可以包括命令列或 .bat 檔案中合法的任何命令。在多重選取的情況下,您可以使用建置命令和屬性的巨集指定檔案的位置或取得輸入檔的實際名稱。批次檔名稱前面應該加上 call 以確保所有的後續命令都會被執行。
在 [描述] 中,輸入此一事件的描述。當此一事件發生時,這個描述將會顯示在 [輸出] 視窗中。
在 [從組建排除] 中,如果您不希望該事件執行,請指定 [是]。