2013-02-27 34 views
1

當源文件被刪除時,如何使用IncrediBuild進行增量構建檢測?檢測增量構建中已刪除的源文件 - 如何?

當我修改源文件時,它將被重新編譯並且相應的dll會被重新鏈接 - 但是即使完全重建失敗,刪除同一個文件也不會執行任何操作。 IncrediBuild如何被指示檢查刪除的文件?

UPDATE 我明白,Visual Studio的行爲方式是相同的,所以它不是真正的IncrediBuild的錯誤。儘管如此,我仍然試圖以良好的方式糾正這種情況。考慮到被刪除的文件是已知的,也許可以實現刪除相應的目標文件或類似文件的腳本。或者也許有更好的辦法?

回答

0

修改源文件和刪除源文件是兩回事。 您所描述的場景是一個適當的增量構建行爲,並且在使用Visual Studio構建時(不使用IncrediBuild)您將看到相同的行爲。當刪除文件然後執行增量構建時,構建系統將執行鏈接步驟,無論您是使用IncrediBuild還是定期使用Visual Studio構建,都會失敗。

+0

我發現你的答案令人困惑:如何修改和刪除一個非常不同的文件,一個warrents重建相應的目標文件,另一個不是? 另外我觀察到的直接矛盾你的最後一句話。你能澄清嗎? – 2013-02-28 08:45:19

相關問題